[2023-08-06 03:55:38.428] Starting up round ID 211896. - ------------------------- [2023-08-06 03:55:38.872] RUNTIME: World loaded at 03:55:38! [2023-08-06 03:55:38.874] RUNTIME: TGS Info: Activating API for version -censored- [2023-08-06 03:55:38.874] RUNTIME: TGS Warn: Custom chat commands in /datum/tgs_version lacks the /datum/tgs_chat_user/sender.channel field! [2023-08-06 03:55:38.875] RUNTIME: TGS Warn: Use of TgsRevision on -censored- origin_commit only points to master! [2023-08-06 03:55:38.875] RUNTIME: Running /tg/ revision: - origin/master: 84409322dd3592c2ba35b42811da97eaf3f05623 - Test merge active of PR #77311 commit 30fd83869319ca594f8c03f71fa54be7b586c88e - Test merge active of PR #76205 commit 29ea1bf99d9c003ce2d658b85bfc357bcdb945b3 - Test merge active of PR #76889 commit 46619651c36c08ea5465f39e0c607b730d9c698a - Test merge active of PR #77351 commit 5d140d890266b2b2dd12607a8077d472d4e5589b - HEAD: 2f5f0b9250ef930f3383c15d9c2d026f28cf8416 - Running rust-g version 3.0.0 [2023-08-06 03:55:38.880] RUNTIME: map_config not found: _maps/boxstation.json [2023-08-06 03:55:38.882] RUNTIME: Database connection established. [2023-08-06 03:55:38.883] RUNTIME: Running /tg/ revision: - origin/master: 84409322dd3592c2ba35b42811da97eaf3f05623 - Test merge active of PR #77311 commit 30fd83869319ca594f8c03f71fa54be7b586c88e - Test merge active of PR #76205 commit 29ea1bf99d9c003ce2d658b85bfc357bcdb945b3 - Test merge active of PR #76889 commit 46619651c36c08ea5465f39e0c607b730d9c698a - Test merge active of PR #77351 commit 5d140d890266b2b2dd12607a8077d472d4e5589b - HEAD: 2f5f0b9250ef930f3383c15d9c2d026f28cf8416 - Running rust-g version 3.0.0 [2023-08-06 03:55:43.793] RUNTIME: Initialized Title Screen subsystem within 0.01 seconds! [2023-08-06 03:55:43.793] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2023-08-06 03:55:43.794] RUNTIME: Initialized Input subsystem within 0 seconds! [2023-08-06 03:55:43.801] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2023-08-06 03:55:43.802] RUNTIME: Initialized Database subsystem within 0 seconds! [2023-08-06 03:55:43.802] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2023-08-06 03:55:43.803] RUNTIME: Initialized Sounds subsystem within 0 seconds! [2023-08-06 03:55:43.834] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2023-08-06 03:55:44.801] RUNTIME: Initialized Greyscale subsystem within 0.97 seconds! [2023-08-06 03:55:44.801] RUNTIME: Initialized Vis contents overlays subsystem within 0 seconds! [2023-08-06 03:55:44.802] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2023-08-06 03:55:44.805] RUNTIME: Initialized Discord subsystem within 0 seconds! [2023-08-06 03:55:45.988] RUNTIME: Initialized Achievements subsystem within 1.18 seconds! [2023-08-06 03:55:45.990] RUNTIME: Initialized Station subsystem within 0 seconds! [2023-08-06 03:55:45.990] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2023-08-06 03:55:46.016] RUNTIME: Initialized Reagents subsystem within 0.02 seconds! [2023-08-06 03:55:46.017] RUNTIME: Initialized Events subsystem within 0 seconds! [2023-08-06 03:55:46.022] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2023-08-06 03:55:46.024] RUNTIME: Initialized Jobs subsystem within 0 seconds! [2023-08-06 03:55:46.025] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2023-08-06 03:55:46.045] RUNTIME: Initialized Ticker subsystem within 0.02 seconds! [2023-08-06 03:55:46.046] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2023-08-06 03:55:46.047] RUNTIME: Initialized AI Behavior Ticker subsystem within 0 seconds! [2023-08-06 03:55:46.064] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2023-08-06 03:55:46.080] RUNTIME: Loading MetaStation... [2023-08-06 03:55:48.942] RUNTIME: Loaded Station in 2.9s! [2023-08-06 03:55:50.251] RUNTIME: Loaded Lavaland in 1.3s! [2023-08-06 03:56:10.859] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,133 - usr: null - src: /datum/tgui_window (/datum/tgui_window) - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, 1, /list (/list), "", "", "") - /datum/tgui (/datum/tgui): open() - /datum/changelog (/datum/changelog): ui interact(Fizshigit (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - Changelog() - New(null) - [2023-08-06 03:56:10.860] RUNTIME: runtime error: Cannot read null.prefs - proc name: get payload (/datum/tgui/proc/get_payload) - source file: code/modules/tgui/tgui.dm,252 - 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(Fizshigit (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - Changelog() - New(null) - [2023-08-06 03:56:14.926] RUNTIME: Ruin loader finished with 0 left to spend. [2023-08-06 03:56:18.653] RUNTIME: Ruin loader finished with 0 left to spend. [2023-08-06 03:56:18.817] RUNTIME: Cave Generator terrain generation finished in 0.2s! [2023-08-06 03:56:18.836] RUNTIME: Cave Generator terrain generation finished in 0s! [2023-08-06 03:56:18.963] RUNTIME: Cave Generator terrain population finished in 0.1s! [2023-08-06 03:56:18.968] RUNTIME: Cave Generator terrain population finished in 0s! [2023-08-06 03:56:20.044] RUNTIME: Initialized Mapping subsystem within 33.98 seconds! [2023-08-06 03:56:20.054] RUNTIME: Initialized Early Assets subsystem within 0.01 seconds! [2023-08-06 03:56:20.110] RUNTIME: Initialized Research subsystem within 0.05 seconds! [2023-08-06 03:56:20.116] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2023-08-06 03:56:20.155] RUNTIME: Initialized Spatial Grid subsystem within 0.04 seconds! [2023-08-06 03:56:20.156] RUNTIME: Initialized Economy subsystem within 0 seconds! [2023-08-06 03:56:20.157] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2023-08-06 03:56:20.440] RUNTIME: Initialized Text To Speech subsystem within 0.28 seconds! [2023-08-06 03:57:42.297] RUNTIME: Initialized Atoms subsystem within 81.85 seconds! [2023-08-06 03:57:42.522] RUNTIME: Initialized Language subsystem within 0.01 seconds! [2023-08-06 03:57:42.695] RUNTIME: Initialized Machines subsystem within 0.17 seconds! [2023-08-06 03:57:42.890] RUNTIME: Initialized Skills subsystem within 0 seconds! [2023-08-06 03:57:42.896] RUNTIME: Initialized Addiction subsystem within 0 seconds! [2023-08-06 03:57:42.899] RUNTIME: Initialized Blackmarket subsystem within 0 seconds! [2023-08-06 03:57:42.904] RUNTIME: Initialized Disease subsystem within 0 seconds! [2023-08-06 03:57:42.907] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2023-08-06 03:57:42.908] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2023-08-06 03:57:42.909] RUNTIME: Initialized Foam subsystem within 0 seconds! [2023-08-06 03:57:42.911] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2023-08-06 03:57:43.732] RUNTIME: Initialized Library Loading subsystem within 0.82 seconds! [2023-08-06 03:57:43.922] RUNTIME: Initialized Lua Scripting subsystem within 0.19 seconds! [2023-08-06 03:57:43.971] RUNTIME: Initialized Modular Computers subsystem within 0.01 seconds! [2023-08-06 03:57:43.973] RUNTIME: Initialized Night Shift subsystem within 0 seconds! [2023-08-06 03:57:43.975] RUNTIME: Initialized Sun subsystem within 0 seconds! [2023-08-06 03:57:43.980] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2023-08-06 03:57:43.982] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2023-08-06 03:57:44.008] RUNTIME: Initialized Wardrobe subsystem within 0.02 seconds! [2023-08-06 03:57:44.010] RUNTIME: Initialized Weather subsystem within 0 seconds! [2023-08-06 03:57:44.011] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2023-08-06 03:57:51.629] RUNTIME: Initialized Atmospherics subsystem within 7.62 seconds! [2023-08-06 03:57:51.674] RUNTIME: Loaded 23 engraved messages on map MetaStation [2023-08-06 03:57:51.676] RUNTIME: Loaded 2 prison tattoos [2023-08-06 03:57:51.871] RUNTIME: Initialized Persistence subsystem within 0.24 seconds! [2023-08-06 03:57:51.937] RUNTIME: Initialized Persistent Paintings subsystem within 0.06 seconds! [2023-08-06 03:57:51.938] RUNTIME: Initialized Vote subsystem within 0 seconds! [2023-08-06 03:57:54.915] RUNTIME: Initialized Assets subsystem within 2.97 seconds! [2023-08-06 03:57:59.129] RUNTIME: Initialized Icon Smoothing subsystem within 4.2 seconds! [2023-08-06 03:57:59.135] RUNTIME: Initialized XKeyScore subsystem within 0 seconds! [2023-08-06 03:57:59.215] RUNTIME: Initialized PRISM subsystem within 0.08 seconds! [2023-08-06 03:58:34.171] RUNTIME: Initialized Lighting subsystem within 34.95 seconds! [2023-08-06 03:58:39.576] RUNTIME: runtime error: list index out of bounds - proc name: shuttleRotate (/obj/machinery/atmospherics/shuttleRotate) - source file: code/modules/shuttle/shuttle_rotate.dm,94 - usr: null - src: the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air) - src.loc: the plating (175,132,4) (/turf/open/floor/plating) - call stack: - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): shuttleRotate(270, null) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (178,22,13) (/turf/open/space/transit), /list (/list), 8, 1, 2, 270) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (178,22,13) (/turf/open/space/transit), /list (/list), 8, 1, 2, 270) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (178,22,13) (/turf/open/space/transit), /list (/list), 8, 1, 2, 270) - White Ship (/obj/docking_port/mobile): cleanup runway(Deep Space (/obj/docking_port/stationary/picked/whiteship), /list (/list), /list (/list), /list (/list), /list (/list), 270, 2, Space (/area/space)) - White Ship (/obj/docking_port/mobile): initiate docking(Deep Space (/obj/docking_port/stationary/picked/whiteship), 2, 0) - Shuttle (/datum/controller/subsystem/shuttle): action load(NT Science Vessel (/datum/map_template/shuttle/whiteship/pubby), Deep Space (/obj/docking_port/stationary/picked/whiteship), 0) - Deep Space (/obj/docking_port/stationary/picked/whiteship): load roundstart() - Shuttle (/datum/controller/subsystem/shuttle): setup shuttles(/list (/list)) - Shuttle (/datum/controller/subsystem/shuttle): Initialize() - Master (/datum/controller/master): init subsystem(Shuttle (/datum/controller/subsystem/shuttle)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2023-08-06 03:58:42.046] RUNTIME: Initialized Shuttle subsystem within 7.87 seconds! [2023-08-06 03:58:42.151] RUNTIME: Initialized Minor Mapping subsystem within 0.1 seconds! [2023-08-06 03:58:42.155] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2023-08-06 03:58:42.244] RUNTIME: Initialized Ban Cache subsystem within 0.09 seconds! [2023-08-06 03:58:42.303] RUNTIME: Initialized Init Profiler subsystem within 0.06 seconds! [2023-08-06 03:58:42.304] RUNTIME: Initialized Chat subsystem within 0 seconds! [2023-08-06 03:58:42.305] RUNTIME: Initializations complete within 178.6 seconds! [2023-08-06 04:00:52.687] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization (code/modules/logging/log_holder.dm:334) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 334) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "afonamos \\ Amiga \\ AI \\ NON...", /list (/list)) - log manifest("afonamos", Amiga (/datum/mind), Amiga (/mob/living/silicon/ai), 0) - /datum/manifest (/datum/manifest): build() - Ticker (/datum/controller/subsystem/ticker): setup() - Ticker (/datum/controller/subsystem/ticker): fire(0) - Ticker (/datum/controller/subsystem/ticker): ignite(0) - [2023-08-06 04:00:54.083] RUNTIME: Game start took 10.7s [2023-08-06 04:03:19.967] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(June Sanford (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:03:20.024] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:04:13.639] RUNTIME: ## TESTING: GC: -- [0x210038b3] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:04:34.984] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Bigg Bobs (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:04:34.986] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Sebastian Albright (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:05:01.993] RUNTIME: ## TESTING: GC: -- [0x21004119] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:05:17.373] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Proc: viewing_atom_deleted (code/datums/signals.dm:39) - 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", 39) - /datum/object_window_info (/datum/object_window_info): RegisterSignal(the plating (168,115,2) (/turf/open/floor/plating), "parent_qdeleting", "viewing_atom_deleted", 0) - Stat Panels (/datum/controller/subsystem/statpanels): return object images(Starnightx (/client)) - Stat Panels (/datum/controller/subsystem/statpanels): refresh client obj view(Starnightx (/client)) - Stat Panels (/datum/controller/subsystem/statpanels): set turf examine tab(Starnightx (/client), Robin Banks (/mob/living/carbon/human)) - Stat Panels (/datum/controller/subsystem/statpanels): fire(0) - Stat Panels (/datum/controller/subsystem/statpanels): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:06:18.445] RUNTIME: ## TESTING: GC: -- [0x21002030] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.445] RUNTIME: ## TESTING: GC: -- [0x21003469] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.445] RUNTIME: ## TESTING: GC: -- [0x2100376a] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.446] RUNTIME: ## TESTING: GC: -- [0x210037f0] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.446] RUNTIME: ## TESTING: GC: -- [0x210038ae] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.446] RUNTIME: ## TESTING: GC: -- [0x210038d9] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.447] RUNTIME: ## TESTING: GC: -- [0x21003932] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.447] RUNTIME: ## TESTING: GC: -- [0x2100411e] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.447] RUNTIME: ## TESTING: GC: -- [0x21003934] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.448] RUNTIME: ## TESTING: GC: -- [0x210042a0] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.448] RUNTIME: ## TESTING: GC: -- [0x2100489e] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.448] RUNTIME: ## TESTING: GC: -- [0x2100501f] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.449] RUNTIME: ## TESTING: GC: -- [0x21005150] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.449] RUNTIME: ## TESTING: GC: -- [0x2100971c] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.449] RUNTIME: ## TESTING: GC: -- [0x21011a0e] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.450] RUNTIME: ## TESTING: GC: -- [0x2101470d] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.450] RUNTIME: ## TESTING: GC: -- [0x21019175] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.450] RUNTIME: ## TESTING: GC: -- [0x2101a3f1] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.451] RUNTIME: ## TESTING: GC: -- [0x2101c73b] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.451] RUNTIME: ## TESTING: GC: -- [0x21020556] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.452] RUNTIME: ## TESTING: GC: -- [0x21020e29] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.452] RUNTIME: ## TESTING: GC: -- [0x21021754] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.452] RUNTIME: ## TESTING: GC: -- [0x21025c10] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.453] RUNTIME: ## TESTING: GC: -- [0x2102cb87] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.453] RUNTIME: ## TESTING: GC: -- [0x21032435] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.453] RUNTIME: ## TESTING: GC: -- [0x210341bf] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.454] RUNTIME: ## TESTING: GC: -- [0x210362a4] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.454] RUNTIME: ## TESTING: GC: -- [0x2103854e] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.454] RUNTIME: ## TESTING: GC: -- [0x2103d3f1] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.455] RUNTIME: ## TESTING: GC: -- [0x2103d460] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.455] RUNTIME: ## TESTING: GC: -- [0x21028aca] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.455] RUNTIME: ## TESTING: GC: -- [0x2103d4eb] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:18.456] RUNTIME: ## TESTING: GC: -- [0x21076fcd] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:22.583] RUNTIME: ## TESTING: GC: -- [0x2103ec34] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:28.698] RUNTIME: ## TESTING: GC: -- [0x2103d3ec] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:30.938] RUNTIME: ## TESTING: GC: -- [0x2103f0c3] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:47.984] RUNTIME: ## TESTING: GC: -- [0x3000c3a] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:47.985] RUNTIME: ## TESTING: GC: -- [0x3000c31] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:50.187] RUNTIME: ## TESTING: GC: -- [0x21003791] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:06:52.280] RUNTIME: ## TESTING: GC: -- [0x21003828] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:07:02.833] RUNTIME: ## TESTING: GC: -- [0x2101bc74] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:07:37.186] RUNTIME: ## TESTING: GC: -- [0x3000c38] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:07:43.960] RUNTIME: ## TESTING: GC: -- [0x3000c32] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:07:56.743] RUNTIME: ## TESTING: GC: -- [0x3000c34] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:07:57.163] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Jayson Porter (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:08:12.356] RUNTIME: ## TESTING: GC: -- [0x3000c2f] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:08:14.646] RUNTIME: ## TESTING: GC: -- [0x21098269] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:08:27.616] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(President Of The Galaxy (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:08:27.956] RUNTIME: ## TESTING: GC: -- [0x2103ac3b] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:08:34.773] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/slice/Click) - source file: code/_onclick/hud/radial.dm,53 - usr: Pierre Vermount (/mob/living/carbon/human) - src: the helmet (/atom/movable/screen/radial/slice) - usr.loc: the floor (94,119,2) (/turf/open/floor/iron) - src.loc: null - call stack: - the helmet (/atom/movable/screen/radial/slice): Click(the floor (95,119,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=13;left=1;but...") - the helmet (/atom/movable/screen/radial/slice): Click(the floor (95,119,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Pierre Vermount (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:08:39.339] RUNTIME: ## TESTING: GC: -- [0x210275c5] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:08:47.700] RUNTIME: ## TESTING: GC: -- [0x21097eb4] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:09:29.179] RUNTIME: ## TESTING: GC: -- [0x210037b8] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:09:35.376] RUNTIME: ## TESTING: GC: -- [0x3000c36] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:10:09.966] RUNTIME: ## TESTING: GC: -- [0x3000c39] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:10:43.512] RUNTIME: ## TESTING: GC: -- [0x3000c37] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:10:47.772] RUNTIME: ## TESTING: GC: -- [0x3000c30] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:10:51.917] RUNTIME: ## TESTING: GC: -- [0x200943a] | /obj/item/storage/box/donkpockets/donkpocketteriyaki was unable to be GC'd -- (ref count of 3) [2023-08-06 04:10:53.968] RUNTIME: ## TESTING: GC: -- [0x201dc75] | /obj/item/stack/sheet/cardboard was unable to be GC'd -- (ref count of 3) [2023-08-06 04:11:04.485] RUNTIME: ## TESTING: GC: -- [0x2021384] | /obj/item/hand_item/kisser was unable to be GC'd -- (ref count of 3) [2023-08-06 04:11:19.558] RUNTIME: ## TESTING: GC: -- [0x2109767a] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:11:28.962] RUNTIME: runtime error: undefined proc or verb /mob/dead/observer/get toxic foodtypes(). - - proc name: get perceived food quality (/datum/component/edible/proc/get_perceived_food_quality) - source file: code/datums/components/food/edible.dm,583 - usr: Melvin Pycroft (/mob/dead/observer) - src: /datum/component/edible (/datum/component/edible) - usr.loc: the floor (59,83,2) (/turf/open/floor/iron/white) - call stack: - /datum/component/edible (/datum/component/edible): get perceived food quality(Melvin Pycroft (/mob/dead/observer)) - /datum/component/edible (/datum/component/edible): examine(the banana (/obj/item/food/grown/banana), Melvin Pycroft (/mob/dead/observer), /list (/list)) - the banana (/obj/item/food/grown/banana): SendSignal("atom_examine", /list (/list)) - the banana (/obj/item/food/grown/banana): examine(Melvin Pycroft (/mob/dead/observer)) - the banana (/obj/item/food/grown/banana): examine(Melvin Pycroft (/mob/dead/observer)) - the banana (/obj/item/food/grown/banana): examine(Melvin Pycroft (/mob/dead/observer)) - Melvin Pycroft (/mob/dead/observer): run examinate(the banana (/obj/item/food/grown/banana)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Melvin Pycroft (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:11:55.849] RUNTIME: runtime error: Invalid timer: Timer: Timer: 26418 ([0x2109b488]), TTR: 151158, wait:1 Flags: 76, callBack: [0x21097ec3], callBack.object: /datum/looping_sound/geiger(/datum/looping_sound/geiger), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:220Prev: NULL, Next: NULL, SPENT(151158), QDELETED, NO CALLBACK world.time: 8110, head_offset: 7800, practical_offset: 621, REALTIMEOFDAY: 151158 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,125 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:12:15.041] RUNTIME: ## TESTING: GC: -- [0x3000c2e] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:12:17.141] RUNTIME: ## TESTING: GC: -- [0x202131e] | /obj/item/hand_item/kisser was unable to be GC'd -- (ref count of 2) [2023-08-06 04:12:36.327] RUNTIME: ## TESTING: GC: -- [0x20214b1] | /obj/item/hand_item/kisser was unable to be GC'd -- (ref count of 2) [2023-08-06 04:12:39.498] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:12:49.186] RUNTIME: ## TESTING: GC: -- [0x2006564] | /obj/item/hand_item/kisser was unable to be GC'd -- (ref count of 2) [2023-08-06 04:13:14.299] RUNTIME: ## TESTING: GC: -- [0x210988fc] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:13:22.769] RUNTIME: ## TESTING: GC: -- [0x200386f] | /atom/movable/screen/alert/status_effect/high was unable to be GC'd -- (ref count of 2) [2023-08-06 04:13:43.761] RUNTIME: ## TESTING: GC: -- [0x2109a439] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:14:13.137] RUNTIME: ## TESTING: GC: -- [0x3000c2b] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:14:17.361] RUNTIME: ## TESTING: GC: -- [0x3000c2d] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:14:33.892] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the reinforced floor (/turf/open/floor/engine) Proc: viewing_atom_deleted (code/datums/signals.dm:39) - 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", 39) - /datum/object_window_info (/datum/object_window_info): RegisterSignal(the reinforced floor (168,115,2) (/turf/open/floor/engine), "parent_qdeleting", "viewing_atom_deleted", 0) - Stat Panels (/datum/controller/subsystem/statpanels): return object images(Starnightx (/client)) - Stat Panels (/datum/controller/subsystem/statpanels): refresh client obj view(Starnightx (/client)) - Stat Panels (/datum/controller/subsystem/statpanels): set turf examine tab(Starnightx (/client), Robin Banks (/mob/living/carbon/human)) - Stat Panels (/datum/controller/subsystem/statpanels): fire(0) - Stat Panels (/datum/controller/subsystem/statpanels): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:14:38.556] RUNTIME: ## TESTING: GC: -- [0x202027b] | /obj/item/hand_item/kisser was unable to be GC'd -- (ref count of 2) [2023-08-06 04:14:41.855] RUNTIME: runtime error: Cannot read null.visual_delay - proc name: process (/datum/move_loop/process) - source file: code/controllers/subsystem/movement/movement_types.dm,115 - usr: null - src: /datum/move_loop/has_target/di... (/datum/move_loop/has_target/dist_bound/move_to) - call stack: - /datum/move_loop/has_target/di... (/datum/move_loop/has_target/dist_bound/move_to): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:14:44.223] RUNTIME: runtime error: Cannot read null.visual_delay - proc name: process (/datum/move_loop/process) - source file: code/controllers/subsystem/movement/movement_types.dm,115 - usr: null - src: /datum/move_loop/has_target/di... (/datum/move_loop/has_target/dist_bound/move_to) - call stack: - /datum/move_loop/has_target/di... (/datum/move_loop/has_target/dist_bound/move_to): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:14:47.083] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Unknown (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:14:52.976] RUNTIME: runtime error: Cannot read null.visual_delay - proc name: process (/datum/move_loop/process) - source file: code/controllers/subsystem/movement/movement_types.dm,115 - usr: null - src: /datum/move_loop/has_target/di... (/datum/move_loop/has_target/dist_bound/move_to) - call stack: - /datum/move_loop/has_target/di... (/datum/move_loop/has_target/dist_bound/move_to): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:14:59.300] RUNTIME: ## TESTING: GC: -- [0x2020c82] | /obj/item/hand_item/kisser was unable to be GC'd -- (ref count of 2) [2023-08-06 04:15:01.479] RUNTIME: ## TESTING: GC: -- [0x2021898] | /obj/item/hand_item/kisser was unable to be GC'd -- (ref count of 2) [2023-08-06 04:15:52.676] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Samuel Digson (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (68,149,2) (/turf/open/floor/iron) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Samuel Digson (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Samuel Digson (/mob/living/carbon/human)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Samuel Digson (/mob/living/carbon/human)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Samuel Digson (/mob/living/carbon/human)) - Samuel Digson (/mob/living/carbon/human): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Samuel Digson (/mob/living/carbon/human): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): ShiftClick(Samuel Digson (/mob/living/carbon/human)) - Samuel Digson (/mob/living/carbon/human): ShiftClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Samuel Digson (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=19;icon-y=10;left=1;shi...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the plating (67,148,2) (/turf/open/floor/plating), "mapwindow.map", "icon-x=19;icon-y=10;left=1;shi...") - Edith124 (/client): Click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the plating (67,148,2) (/turf/open/floor/plating), "mapwindow.map", "icon-x=19;icon-y=10;left=1;shi...") - [2023-08-06 04:15:52.739] RUNTIME: runtime error: Cannot read null.blackboard - proc name: on click (/datum/element/ai_held_item/proc/on_click) - source file: code/datums/elements/ai_held_item.dm,32 - usr: President Of The Galaxy (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (68,148,2) (/turf/open/floor/iron) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): on click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), President Of The Galaxy (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_attack_hand", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(President Of The Galaxy (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(President Of The Galaxy (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(President Of The Galaxy (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(President Of The Galaxy (/mob/living/carbon/human), /list (/list)) - President Of The Galaxy (/mob/living/carbon/human): UnarmedAttack(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), 1, /list (/list)) - President Of The Galaxy (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=21;icon-y=15;left=1;but...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the plating (67,148,2) (/turf/open/floor/plating), "mapwindow.map", "icon-x=21;icon-y=15;left=1;but...") - NotInu (/client): Click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the plating (67,148,2) (/turf/open/floor/plating), "mapwindow.map", "icon-x=21;icon-y=15;left=1;but...") - NotInu (/client): check drag proximity(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the crate - #1848 (/obj/structure/closet/crate/medical), the plating (67,148,2) (/turf/open/floor/plating), the plating (67,148,2) (/turf/open/floor/plating), "mapwindow.map", "mapwindow.map", "icon-x=21;icon-y=15;left=1;but...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): MouseDrop(the crate - #1848 (/obj/structure/closet/crate/medical), the plating (67,148,2) (/turf/open/floor/plating), the plating (67,148,2) (/turf/open/floor/plating), "mapwindow.map", "mapwindow.map", "icon-x=21;icon-y=15;left=1;but...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): MouseDrop(the crate - #1848 (/obj/structure/closet/crate/medical), the plating (67,148,2) (/turf/open/floor/plating), the plating (67,148,2) (/turf/open/floor/plating), "mapwindow.map", "mapwindow.map", "icon-x=21;icon-y=15;left=1;but...") - NotInu (/client): MouseDrop(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the crate - #1848 (/obj/structure/closet/crate/medical), the plating (67,148,2) (/turf/open/floor/plating), the plating (67,148,2) (/turf/open/floor/plating), "mapwindow.map", "mapwindow.map", "icon-x=21;icon-y=15;left=1;but...") - [2023-08-06 04:15:58.043] RUNTIME: ## TESTING: GC: -- [0x2109a565] | /datum/hud/ghost was unable to be GC'd -- (ref count of 6) [2023-08-06 04:16:06.780] RUNTIME: ## TESTING: GC: -- [0x202145d] | /obj/item/seeds/nettle was unable to be GC'd -- (ref count of 18) [2023-08-06 04:16:21.061] RUNTIME: ## TESTING: GC: -- [0x2020dfd] | /obj/item/seeds/berry was unable to be GC'd -- (ref count of 8) [2023-08-06 04:16:39.781] RUNTIME: ## TESTING: GC: -- [0x2109bb8a] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:16:43.967] RUNTIME: ## TESTING: GC: -- [0x20023c9] | /obj/item/seeds/ambrosia was unable to be GC'd -- (ref count of 3) [2023-08-06 04:17:54.510] RUNTIME: ## TESTING: GC: -- [0x2109a061] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:18:08.339] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Skeenee (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:19:17.417] RUNTIME: ## TESTING: GC: -- [0x3000c33] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:19:26.719] RUNTIME: runtime error: turf_expose overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: check_atmos_process (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_expose overridden. Use ov...", "code/datums/signals.dm", 39) - Air canister (/obj/machinery/portable_atmospherics/canister/air): RegisterSignal(space (9,125,9) (/turf/open/space/basic), "turf_expose", "check_atmos_process", 0) - /datum/element/atmos_sensitive (/datum/element/atmos_sensitive): react to move(Air canister (/obj/machinery/portable_atmospherics/canister/air), space (247,125,4) (/turf/open/space/basic), 4, 0, null, 1) - Air canister (/obj/machinery/portable_atmospherics/canister/air): SendSignal("movable_moved", /list (/list)) - Air canister (/obj/machinery/portable_atmospherics/canister/air): Moved(space (247,125,4) (/turf/open/space/basic), 4, 0, null, 1) - Air canister (/obj/machinery/portable_atmospherics/canister/air): Move(space (248,125,4) (/turf/open/space/basic), 4, 0, 1) - Air canister (/obj/machinery/portable_atmospherics/canister/air): Move(space (248,125,4) (/turf/open/space/basic), 4, 0, 1) - Air canister (/obj/machinery/portable_atmospherics/canister/air): Move(space (248,125,4) (/turf/open/space/basic), 4, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Space Drift (/datum/controller/subsystem/movement/spacedrift): pour bucket(/list (/list)) - Space Drift (/datum/controller/subsystem/movement/spacedrift): fire(0) - Space Drift (/datum/controller/subsystem/movement/spacedrift): fire(0) - Space Drift (/datum/controller/subsystem/movement/spacedrift): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:20:01.310] RUNTIME: ## TESTING: GC: -- [0x2109a359] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:20:29.989] RUNTIME: ## TESTING: GC: -- [0x2021b65] | /obj/item/seeds/berry/poison was unable to be GC'd -- (ref count of 6) [2023-08-06 04:20:34.846] RUNTIME: runtime error: list index out of bounds - proc name: shuttleRotate (/obj/machinery/atmospherics/shuttleRotate) - source file: code/modules/shuttle/shuttle_rotate.dm,94 - usr: null - src: the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air) - src.loc: the plating (86,89,13) (/turf/open/floor/plating) - call stack: - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): shuttleRotate(180, null) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (175,132,4) (/turf/open/space), /list (/list), 2, 1, 2, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (175,132,4) (/turf/open/space), /list (/list), 2, 1, 2, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (175,132,4) (/turf/open/space), /list (/list), 2, 1, 2, 180) - White Ship (/obj/docking_port/mobile): cleanup runway(Transit for whiteship/White Sh... (/obj/docking_port/stationary/transit), /list (/list), /list (/list), /list (/list), /list (/list), 180, 2, Space (/area/space)) - White Ship (/obj/docking_port/mobile): initiate docking(Transit for whiteship/White Sh... (/obj/docking_port/stationary/transit), 2, 0) - White Ship (/obj/docking_port/mobile): enterTransit() - White Ship (/obj/docking_port/mobile): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2023-08-06 04:20:44.847] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,449 - usr: null - src: the window (/obj/structure/window/fulltile) - src.loc: the plating (148,174,2) (/turf/open/floor/plating) - call stack: - the window (/obj/structure/window/fulltile): bitmask smooth() - the window (/obj/structure/window/fulltile): smooth icon() - the window (/obj/structure/window/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:20:44.929] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,450 - usr: null - src: the wall (158,173,2) (/turf/closed/wall) - call stack: - the wall (158,173,2) (/turf/closed/wall): bitmask smooth() - the wall (158,173,2) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:20:44.930] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,447 - usr: null - src: the reinforced table (/obj/structure/table/reinforced) - src.loc: the floor (157,172,2) (/turf/open/floor/holofloor/dark) - call stack: - the reinforced table (/obj/structure/table/reinforced): bitmask smooth() - the reinforced table (/obj/structure/table/reinforced): smooth icon() - the reinforced table (/obj/structure/table/reinforced): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:20:45.458] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,448 - usr: null - src: the reinforced window (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (150,182,2) (/turf/open/floor/plating) - call stack: - the reinforced window (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the reinforced window (/obj/structure/window/reinforced/fulltile): smooth icon() - the reinforced window (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:20:47.008] RUNTIME: runtime error: list index out of bounds - proc name: shuttleRotate (/obj/machinery/atmospherics/shuttleRotate) - source file: code/modules/shuttle/shuttle_rotate.dm,94 - usr: null - src: the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air) - src.loc: the plating (78,33,4) (/turf/open/floor/plating) - call stack: - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): shuttleRotate(180, null) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (86,89,13) (/turf/open/space/transit/north), /list (/list), 1, 1, 1, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (86,89,13) (/turf/open/space/transit/north), /list (/list), 1, 1, 1, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (86,89,13) (/turf/open/space/transit/north), /list (/list), 1, 1, 1, 180) - White Ship (/obj/docking_port/mobile): cleanup runway(the custom location (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), 180, 1, Hyperspace (/area/shuttle/transit)) - White Ship (/obj/docking_port/mobile): initiate docking(the custom location (/obj/docking_port/stationary), 1, 0) - White Ship (/obj/docking_port/mobile): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2023-08-06 04:20:53.652] RUNTIME: ## TESTING: GC: -- [0x20215ad] | /obj/item/seeds/watermelon was unable to be GC'd -- (ref count of 10) [2023-08-06 04:21:44.672] RUNTIME: ## TESTING: GC: -- [0x2109b406] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:21:59.655] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Noah Conclavice (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:22:35.423] RUNTIME: runtime error: Invalid timer: Timer: Timer: 50833 ([0x2109c59f]), TTR: 157554, wait:1 Flags: 76, callBack: [0x210909d5], callBack.object: /datum/looping_sound/geiger(/datum/looping_sound/geiger), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:220Prev: NULL, Next: NULL, SPENT(157554), QDELETED, NO CALLBACK world.time: 14248.5, head_offset: 13800, practical_offset: 898, REALTIMEOFDAY: 157554 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,125 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.711] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 13.812, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 13.812, 1) - ... - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.713] RUNTIME: runtime error: Cannot read null.paused - proc name: update state (/datum/component/shuttle_cling/proc/update_state) - source file: code/datums/components/shuttle_cling.dm,89 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.714] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.716] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.718] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �hyperspace (/turf/open/space/transit/north) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the projectile (/obj/projectile/hivebotbullet): RegisterSignal(hyperspace (150,91,13) (/turf/open/space/transit/north), "atom_attack_hand", "attempt_parry", 0) - the projectile (/obj/projectile/hivebotbullet): on enter(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.882] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.884] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.886] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.888] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.889] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:17.891] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:20.326] RUNTIME: runtime error: Cannot read null.visual_delay - proc name: process (/datum/move_loop/process) - source file: code/controllers/subsystem/movement/movement_types.dm,115 - usr: null - src: /datum/move_loop/move (/datum/move_loop/move) - call stack: - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(1) - Movement Loops (/datum/controller/subsystem/movement): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:20.436] RUNTIME: runtime error: Cannot read null.visual_delay - proc name: process (/datum/move_loop/process) - source file: code/controllers/subsystem/movement/movement_types.dm,115 - usr: null - src: /datum/move_loop/move (/datum/move_loop/move) - call stack: - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.252] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 13.812, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 13.812, 1) - ... - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.254] RUNTIME: runtime error: Cannot read null.paused - proc name: update state (/datum/component/shuttle_cling/proc/update_state) - source file: code/datums/components/shuttle_cling.dm,89 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.256] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.258] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.260] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �hyperspace (/turf/open/space/transit/north) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the projectile (/obj/projectile/hivebotbullet): RegisterSignal(hyperspace (150,91,13) (/turf/open/space/transit/north), "atom_attack_hand", "attempt_parry", 0) - the projectile (/obj/projectile/hivebotbullet): on enter(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.383] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.385] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.386] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.389] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.390] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:22.392] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.782] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 13.812, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 13.812, 1) - ... - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.784] RUNTIME: runtime error: Cannot read null.paused - proc name: update state (/datum/component/shuttle_cling/proc/update_state) - source file: code/datums/components/shuttle_cling.dm,89 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.786] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.788] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.790] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �hyperspace (/turf/open/space/transit/north) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the projectile (/obj/projectile/hivebotbullet): RegisterSignal(hyperspace (150,91,13) (/turf/open/space/transit/north), "atom_attack_hand", "attempt_parry", 0) - the projectile (/obj/projectile/hivebotbullet): on enter(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.867] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.869] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.871] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.874] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.876] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.877] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.971] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.973] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:26.975] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.395] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): AddComponent(/list (/list), null) - hyperspace (151,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (151,92,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (152,92,13) (/turf/open/floor/plating/airless), null) - ... - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.397] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): AddComponent(/list (/list), null) - hyperspace (151,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (151,92,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (152,92,13) (/turf/open/floor/plating/airless), null) - hyperspace (151,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (151,92,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (152,92,13) (/turf/open/floor/plating/airless), null) - hyperspace (151,92,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (152,92,13) (/turf/open/floor/plating/airless), null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.399] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): AddComponent(/list (/list), null) - hyperspace (151,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (151,92,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (152,92,13) (/turf/open/floor/plating/airless), null) - hyperspace (151,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (151,92,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (152,92,13) (/turf/open/floor/plating/airless), null) - hyperspace (151,92,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (152,92,13) (/turf/open/floor/plating/airless), null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.407] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 15.2308, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 15.2308, 1) - ... - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.409] RUNTIME: runtime error: Cannot read null.paused - proc name: update state (/datum/component/shuttle_cling/proc/update_state) - source file: code/datums/components/shuttle_cling.dm,89 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.410] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.412] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.414] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �hyperspace (/turf/open/space/transit/north) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the projectile (/obj/projectile/hivebotbullet): RegisterSignal(hyperspace (150,91,13) (/turf/open/space/transit/north), "atom_attack_hand", "attempt_parry", 0) - the projectile (/obj/projectile/hivebotbullet): on enter(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.505] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.507] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.509] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.512] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.517] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.519] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.595] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.597] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:31.599] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.065] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): AddComponent(/list (/list), null) - hyperspace (151,89,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (151,89,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (151,90,13) (/turf/open/floor/plating/airless), null) - ... - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.067] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): AddComponent(/list (/list), null) - hyperspace (151,89,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (151,89,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (151,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (151,89,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (151,89,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (151,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (151,89,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (151,90,13) (/turf/open/floor/plating/airless), null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.070] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): AddComponent(/list (/list), null) - hyperspace (151,89,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (151,89,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (151,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (151,89,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (151,89,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (151,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (151,89,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot/range), the plating (151,90,13) (/turf/open/floor/plating/airless), null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Move(hyperspace (151,89,13) (/turf/open/space/transit/north), 2, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated movement() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.085] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 15.2308, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 15.2308, 1) - ... - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.088] RUNTIME: runtime error: Cannot read null.paused - proc name: update state (/datum/component/shuttle_cling/proc/update_state) - source file: code/datums/components/shuttle_cling.dm,89 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.090] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.093] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.095] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �hyperspace (/turf/open/space/transit/north) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the projectile (/obj/projectile/hivebotbullet): RegisterSignal(hyperspace (150,91,13) (/turf/open/space/transit/north), "atom_attack_hand", "attempt_parry", 0) - the projectile (/obj/projectile/hivebotbullet): on enter(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(1) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.165] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.167] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.168] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.170] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.172] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.173] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.270] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.272] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:36.274] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.497] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (150,92,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 15.0943, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 2, 15.0943, 1) - ... - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.500] RUNTIME: runtime error: Cannot read null.paused - proc name: update state (/datum/component/shuttle_cling/proc/update_state) - source file: code/datums/components/shuttle_cling.dm,89 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.503] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - ... - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.506] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,92,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - hyperspace (150,92,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.510] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �hyperspace (/turf/open/space/transit/north) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the projectile (/obj/projectile/hivebotbullet): RegisterSignal(hyperspace (150,91,13) (/turf/open/space/transit/north), "atom_attack_hand", "attempt_parry", 0) - the projectile (/obj/projectile/hivebotbullet): on enter(the projectile (/obj/projectile/hivebotbullet), hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): SendSignal("movable_moved", /list (/list)) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Moved(hyperspace (151,92,13) (/turf/open/space/transit/north), 8, 0, null, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,92,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): fire(null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): Shoot(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): OpenFire(Jackson Phoenix (/mob/living/carbon/human)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): MoveToTarget(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot/range): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.594] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.596] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.598] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (150,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (150,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (150,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (150,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.601] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.603] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.605] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), hyperspace (150,91,13) (/turf/open/space/transit/north), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 8, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.701] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - ... - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.703] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:40.705] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the projectile (/obj/projectile/hivebotbullet): AddComponent(/list (/list), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (149,91,13) (/turf/open/space/transit/north), the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - hyperspace (149,91,13) (/turf/open/space/transit/north): Entered(the projectile (/obj/projectile/hivebotbullet), the plating (149,90,13) (/turf/open/floor/plating/airless), null) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): Move(hyperspace (149,91,13) (/turf/open/space/transit/north), 1, 0, 1) - the projectile (/obj/projectile/hivebotbullet): pixel move(1, 0) - the projectile (/obj/projectile/hivebotbullet): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:23:59.139] RUNTIME: runtime error: Invalid timer: Timer: Timer: 54982 ([0x21095cb9]), TTR: 158391, wait:1 Flags: 76, callBack: [0x2109e805], callBack.object: /datum/looping_sound/geiger(/datum/looping_sound/geiger), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:220Prev: NULL, Next: NULL, SPENT(158391), QDELETED, NO CALLBACK world.time: 15034, head_offset: 15000, practical_offset: 69, REALTIMEOFDAY: 158391 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,125 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:24:11.827] RUNTIME: runtime error: Invalid timer: Timer: Timer: 55302 ([0x2109c4c2]), TTR: 158518, wait:1 Flags: 76, callBack: [0x2109e6dc], callBack.object: /datum/looping_sound/geiger(/datum/looping_sound/geiger), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:220Prev: NULL, Next: NULL, SPENT(158518), QDELETED, NO CALLBACK world.time: 15157.5, head_offset: 15000, practical_offset: 316, REALTIMEOFDAY: 158518 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,125 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:24:29.128] RUNTIME: runtime error: Invalid timer: Timer: Timer: 56174 ([0x2109eb4b]), TTR: 158691, wait:1 Flags: 76, callBack: [0x2107fa03], callBack.object: /datum/looping_sound/geiger(/datum/looping_sound/geiger), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:220Prev: NULL, Next: NULL, SPENT(158691), QDELETED, NO CALLBACK world.time: 15323, head_offset: 15000, practical_offset: 647, REALTIMEOFDAY: 158691 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,125 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:25:50.665] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Cole Raymond (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:26:16.992] RUNTIME: ## TESTING: GC: -- [0x2109a3aa] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:27:18.655] RUNTIME: ## TESTING: GC: -- [0x2109c6e1] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:27:58.172] RUNTIME: ## TESTING: GC: -- [0x2021d9a] | /obj/item/seeds/tomato/killer was unable to be GC'd -- (ref count of 8) [2023-08-06 04:28:32.913] RUNTIME: runtime error: cannot read from list - proc name: format target (/datum/signal/subspace/messaging/tablet_message/proc/format_target) - source file: code/game/machinery/telecomms/machines/message_server.dm,178 - usr: Rex Sampson (/mob/living/carbon/human) - src: /datum/signal/subspace/messagi... (/datum/signal/subspace/messaging/tablet_message) - usr.loc: the floor (153,133,3) (/turf/open/floor/iron/dark) - call stack: - /datum/signal/subspace/messagi... (/datum/signal/subspace/messaging/tablet_message): format target() - the message monitor console (/obj/machinery/computer/message_monitor): ui act("send_fake_message", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("send_fake_message", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rex Sampson (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2023-08-06 04:29:10.934] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Paulie Soprano (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:29:31.048] RUNTIME: runtime error: cannot read from list - proc name: format target (/datum/signal/subspace/messaging/tablet_message/proc/format_target) - source file: code/game/machinery/telecomms/machines/message_server.dm,178 - usr: Rex Sampson (/mob/living/carbon/human) - src: /datum/signal/subspace/messagi... (/datum/signal/subspace/messaging/tablet_message) - usr.loc: the floor (153,133,3) (/turf/open/floor/iron/dark) - call stack: - /datum/signal/subspace/messagi... (/datum/signal/subspace/messaging/tablet_message): format target() - the message monitor console (/obj/machinery/computer/message_monitor): ui act("send_fake_message", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("send_fake_message", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2023-08-06 04:29:31.991] RUNTIME: ## TESTING: GC: -- [0x2109ca76] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:29:42.779] RUNTIME: ## TESTING: GC: -- [0x2021c3f] | /obj/item/seeds/garlic was unable to be GC'd -- (ref count of 11) [2023-08-06 04:29:44.999] RUNTIME: ## TESTING: GC: -- [0x2002275] | /obj/item/seeds/plump was unable to be GC'd -- (ref count of 11) [2023-08-06 04:31:42.341] RUNTIME: ## TESTING: GC: -- [0x2109d992] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:33:26.884] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:30.921] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [engineering] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:33.023] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [engineering] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/PRG_access", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/PRG_access", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - TheDrunkenPumpkin (/client): Topic("type=act%2FPRG_access&payload=...", /list (/list), null, null) - [2023-08-06 04:33:33.822] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [engineering] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:33.971] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [engineering] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:36.412] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:36.944] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:37.141] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:37.381] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:39.868] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:40.014] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/PRG_access", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/PRG_access", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - TheDrunkenPumpkin (/client): Topic("type=act%2FPRG_access&payload=...", /list (/list), null, null) - [2023-08-06 04:33:40.234] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:40.424] RUNTIME: runtime error: TheDrunkenPumpkin/(Jayson Porter) (Jayson Porter) attempted to add invalid access [maint_tunnels] to Clarke Mortia's ID Card (Cargo Technician) (code/modules/modular_computers/file_system/programs/card.dm:222) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jayson Porter (/mob/living/carbon/human) - src: null - usr.loc: the floor (71,138,2) (/turf/open/floor/wood) - call stack: - stack trace("TheDrunkenPumpkin/(Jayson Port...", "code/modules/modular_computers...", 222) - /datum/computer_file/program/c... (/datum/computer_file/program/card_mod): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - the identification console (/obj/item/modular_computer/processor): ui act("PRG_access", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PRG_access", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jayson Porter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:33:44.715] RUNTIME: ## TESTING: GC: -- [0x2109e32a] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:34:17.256] RUNTIME: runtime error: Cannot read null.real_name - proc name: update limb (/obj/item/bodypart/head/update_limb) - source file: code/modules/surgery/bodyparts/head.dm,194 - usr: Mr Mute (/mob/living/carbon/human) - src: Janiyah Johnson\'s head (/obj/item/bodypart/head) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the floor (113,81,2) (/turf/open/floor/iron/dark) - call stack: - Janiyah Johnson\'s head (/obj/item/bodypart/head): update limb(null, null) - Janiyah Johnson\'s head (/obj/item/bodypart/head): drop organs(null, null) - H.A.R.S. (/datum/mutation/human/headless): on acquiring(Janiyah Johnson (/mob/living/carbon/human/species/monkey)) - /datum/dna (/datum/dna): force give(H.A.R.S. (/datum/mutation/human/headless)) - /datum/dna (/datum/dna): add mutation(/datum/mutation/human/headless (/datum/mutation/human/headless), 1, null) - /datum/dna (/datum/dna): check block(/datum/mutation/human/headless (/datum/mutation/human/headless)) - Janiyah Johnson (/mob/living/carbon/human/species/monkey): domutcheck() - DNA Console (/obj/machinery/computer/scan_consolenew): ui act("pulse_gene", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("pulse_gene", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Mr Mute (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:34:17.424] RUNTIME: ## TESTING: GC: -- [0x2109d292] | /datum/reagent/medicine/regen_jelly was unable to be GC'd -- (ref count of 6) [2023-08-06 04:35:01.146] RUNTIME: ## TESTING: GC: -- [0x2109904a] | /datum/component/ghost_direct_control was unable to be GC'd -- (ref count of 2) [2023-08-06 04:35:26.560] 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 (code/controllers/subsystem/timer.dm:590) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (184,141,8) (/turf/open/floor/mineral/plastitanium) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 590) - addtimer(/datum/callback (/datum/callback), 14.55, 0, null, "code/modules/balloon_alert/bal...", 89) - the crude plank barricade (/obj/structure/barricade/wooden/crude): balloon alert perform(Unknown (/mob/living/carbon/human), "barricade deconstructed") - the crude plank barricade (/obj/structure/barricade/wooden/crude): balloon alert(Unknown (/mob/living/carbon/human), "barricade deconstructed") - [2023-08-06 04:36:55.154] RUNTIME: ## TESTING: GC: -- [0x2109fad3] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.193] RUNTIME: ## TESTING: GC: -- [0x2109e76d] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.194] RUNTIME: ## TESTING: GC: -- [0x21092ba1] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.194] RUNTIME: ## TESTING: GC: -- [0x2109f523] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.195] RUNTIME: ## TESTING: GC: -- [0x2109f658] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.195] RUNTIME: ## TESTING: GC: -- [0x2109fc09] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.195] RUNTIME: ## TESTING: GC: -- [0x2109fc6f] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.196] RUNTIME: ## TESTING: GC: -- [0x2109fa7b] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.196] RUNTIME: ## TESTING: GC: -- [0x2109fe11] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.196] RUNTIME: ## TESTING: GC: -- [0x2109fd12] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.197] RUNTIME: ## TESTING: GC: -- [0x2109fd36] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.197] RUNTIME: ## TESTING: GC: -- [0x2109f457] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.197] RUNTIME: ## TESTING: GC: -- [0x2109f060] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.198] RUNTIME: ## TESTING: GC: -- [0x2109e23e] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.198] RUNTIME: ## TESTING: GC: -- [0x2109f7e4] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.199] RUNTIME: ## TESTING: GC: -- [0x2109f80d] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.199] RUNTIME: ## TESTING: GC: -- [0x2109fd8d] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:36:55.199] RUNTIME: ## TESTING: GC: -- [0x2109e696] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:37:03.411] RUNTIME: ## TESTING: GC: -- [0x2103b700] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:37:03.412] RUNTIME: ## TESTING: GC: -- [0x2109fe69] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 04:37:20.844] RUNTIME: runtime error: undefined proc or verb /mob/dead/observer/get toxic foodtypes(). - - proc name: get perceived food quality (/datum/component/edible/proc/get_perceived_food_quality) - source file: code/datums/components/food/edible.dm,583 - usr: Gordon Morgan (/mob/dead/observer) - src: /datum/component/edible (/datum/component/edible) - usr.loc: space (110,141,2) (/turf/open/space) - call stack: - /datum/component/edible (/datum/component/edible): get perceived food quality(Gordon Morgan (/mob/dead/observer)) - /datum/component/edible (/datum/component/edible): examine(the moldy pizza slice (/obj/item/food/pizzaslice/moldy), Gordon Morgan (/mob/dead/observer), /list (/list)) - the moldy pizza slice (/obj/item/food/pizzaslice/moldy): SendSignal("atom_examine", /list (/list)) - the moldy pizza slice (/obj/item/food/pizzaslice/moldy): examine(Gordon Morgan (/mob/dead/observer)) - the moldy pizza slice (/obj/item/food/pizzaslice/moldy): examine(Gordon Morgan (/mob/dead/observer)) - the moldy pizza slice (/obj/item/food/pizzaslice/moldy): examine(Gordon Morgan (/mob/dead/observer)) - Gordon Morgan (/mob/dead/observer): run examinate(the moldy pizza slice (/obj/item/food/pizzaslice/moldy)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Gordon Morgan (/mob/dead/observer): Examine(the moldy pizza slice (/obj/item/food/pizzaslice/moldy)) - the moldy pizza slice (/obj/item/food/pizzaslice/moldy): ShiftClick(Gordon Morgan (/mob/dead/observer)) - Gordon Morgan (/mob/dead/observer): ShiftClickOn(the moldy pizza slice (/obj/item/food/pizzaslice/moldy)) - Gordon Morgan (/mob/dead/observer): ClickOn(the moldy pizza slice (/obj/item/food/pizzaslice/moldy), "icon-x=18;icon-y=15;left=1;shi...") - the moldy pizza slice (/obj/item/food/pizzaslice/moldy): Click(the floor (108,144,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=15;left=1;shi...") - Rageguy505 (/client): Click(the moldy pizza slice (/obj/item/food/pizzaslice/moldy), the floor (108,144,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=15;left=1;shi...") - [2023-08-06 04:38:02.139] RUNTIME: ## TESTING: GC: -- [0x3000c35] | /mob/living/basic/mouse was unable to be GC'd -- (ref count of 6) [2023-08-06 04:38:20.914] RUNTIME: ## TESTING: GC: -- [0x202257f] | /obj/item/hand_item/kisser was unable to be GC'd -- (ref count of 2) [2023-08-06 04:38:47.427] RUNTIME: runtime error: undefined proc or verb /mob/dead/observer/get toxic foodtypes(). - - proc name: get perceived food quality (/datum/component/edible/proc/get_perceived_food_quality) - source file: code/datums/components/food/edible.dm,583 - usr: Gordon Morgan (/mob/dead/observer) - src: /datum/component/edible (/datum/component/edible) - usr.loc: the floor (106,143,2) (/turf/open/floor/iron) - call stack: - /datum/component/edible (/datum/component/edible): get perceived food quality(Gordon Morgan (/mob/dead/observer)) - /datum/component/edible (/datum/component/edible): examine(the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple), Gordon Morgan (/mob/dead/observer), /list (/list)) - the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple): SendSignal("atom_examine", /list (/list)) - the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple): examine(Gordon Morgan (/mob/dead/observer)) - the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple): examine(Gordon Morgan (/mob/dead/observer)) - the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple): examine(Gordon Morgan (/mob/dead/observer)) - Gordon Morgan (/mob/dead/observer): run examinate(the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Gordon Morgan (/mob/dead/observer): Examine(the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple)) - the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple): attack ghost(Gordon Morgan (/mob/dead/observer)) - the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple): attack ghost(Gordon Morgan (/mob/dead/observer)) - Gordon Morgan (/mob/dead/observer): ClickOn(the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple), "icon-x=17;icon-y=12;left=1;but...") - the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple): Click(the floor (107,144,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=12;left=1;but...") - Rageguy505 (/client): Click(the Hawaiian pizza slice (/obj/item/food/pizzaslice/pineapple), the floor (107,144,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=12;left=1;but...") - [2023-08-06 04:39:22.643] RUNTIME: ## TESTING: GC: -- [0x2109dafe] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:40:12.934] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the reinforced floor (/turf/open/floor/engine) Proc: viewing_atom_deleted (code/datums/signals.dm:39) - 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", 39) - /datum/object_window_info (/datum/object_window_info): RegisterSignal(the reinforced floor (170,118,2) (/turf/open/floor/engine), "parent_qdeleting", "viewing_atom_deleted", 0) - Stat Panels (/datum/controller/subsystem/statpanels): return object images(Starnightx (/client)) - Stat Panels (/datum/controller/subsystem/statpanels): refresh client obj view(Starnightx (/client)) - Stat Panels (/datum/controller/subsystem/statpanels): set turf examine tab(Starnightx (/client), Robin Banks (/mob/living/carbon/human)) - Stat Panels (/datum/controller/subsystem/statpanels): fire(0) - Stat Panels (/datum/controller/subsystem/statpanels): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:41:02.602] RUNTIME: ## TESTING: GC: -- [0x2109c881] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:41:40.689] RUNTIME: runtime error: Mob with client has been deleted. (code/modules/mob/mob.dm:29) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Sarah Lokart (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("Mob with client has been delet...", "code/modules/mob/mob.dm", 29) - Muddleritis (Sentient Disease) (/mob/camera/disease): Destroy(0) - Muddleritis (Sentient Disease) (/mob/camera/disease): Destroy(0) - qdel(Muddleritis (Sentient Disease) (/mob/camera/disease), 0) - Muddleritis (Sentient Disease) (/mob/camera/disease): remove infection(Muddleritis (/datum/disease/advance/sentient_disease)) - Muddleritis (/datum/disease/advance/sentient_disease): remove disease() - Muddleritis (/datum/disease/advance/sentient_disease): Destroy(0) - Muddleritis (/datum/disease/advance/sentient_disease): Destroy(0) - Muddleritis (/datum/disease/advance/sentient_disease): Destroy(0) - qdel(Muddleritis (/datum/disease/advance/sentient_disease), 0) - ... - Sarah Lokart (/mob/living/carbon/human): ClickOn(Ava Laborde (/mob/living/carbon/human/species/monkey), "icon-x=15;icon-y=15;left=1;but...") - Ava Laborde (/mob/living/carbon/human/species/monkey): Click(the floor (114,85,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=15;icon-y=15;left=1;but...") - Ava Laborde (/mob/living/carbon/human/species/monkey): Click(the floor (114,85,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=15;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:41:40.744] RUNTIME: runtime error: undefined variable /mob/camera/disease/var/timeofdeath - proc name: ghostize (/mob/proc/ghostize) - source file: code/modules/mob/dead/observer/observer.dm,307 - usr: Sarah Lokart (/mob/living/carbon/human) - src: Muddleritis (Sentient Disease) (/mob/camera/disease) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - src.loc: the floor (114,85,2) (/turf/open/floor/iron/dark) - call stack: - Muddleritis (Sentient Disease) (/mob/camera/disease): ghostize(1) - Muddleritis (Sentient Disease) (/mob/camera/disease): Destroy(0) - Muddleritis (Sentient Disease) (/mob/camera/disease): Destroy(0) - qdel(Muddleritis (Sentient Disease) (/mob/camera/disease), 0) - Muddleritis (Sentient Disease) (/mob/camera/disease): remove infection(Muddleritis (/datum/disease/advance/sentient_disease)) - Muddleritis (/datum/disease/advance/sentient_disease): remove disease() - Muddleritis (/datum/disease/advance/sentient_disease): Destroy(0) - Muddleritis (/datum/disease/advance/sentient_disease): Destroy(0) - Muddleritis (/datum/disease/advance/sentient_disease): Destroy(0) - qdel(Muddleritis (/datum/disease/advance/sentient_disease), 0) - ... - Sarah Lokart (/mob/living/carbon/human): ClickOn(Ava Laborde (/mob/living/carbon/human/species/monkey), "icon-x=15;icon-y=15;left=1;but...") - Ava Laborde (/mob/living/carbon/human/species/monkey): Click(the floor (114,85,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=15;icon-y=15;left=1;but...") - Ava Laborde (/mob/living/carbon/human/species/monkey): Click(the floor (114,85,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=15;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.777] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.780] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.783] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.787] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.789] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.791] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.793] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Sarah Lokart (/mob/living/carbon/human) - src: the monkey (619) (/mob/living/carbon/human) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - src.loc: the DNA scanner (/obj/machinery/dna_scannernew) - call stack: - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.799] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update worn oversuit() - the monkey (619) (/mob/living/carbon/human): doUnEquip(the bulletproof armor (/obj/item/clothing/suit/armor/bulletproof), 1, the floor (114,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - the monkey (619) (/mob/living/carbon/human): dropItemToGround(the bulletproof armor (/obj/item/clothing/suit/armor/bulletproof), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (619) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - ... - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.801] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (619) (/mob/living/carbon/human): update worn oversuit() - the monkey (619) (/mob/living/carbon/human): doUnEquip(the bulletproof armor (/obj/item/clothing/suit/armor/bulletproof), 1, the floor (114,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - the monkey (619) (/mob/living/carbon/human): dropItemToGround(the bulletproof armor (/obj/item/clothing/suit/armor/bulletproof), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (619) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - ... - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.805] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update worn shoes() - the monkey (619) (/mob/living/carbon/human): doUnEquip(the jackboots (/obj/item/clothing/shoes/jackboots/sec), 1, the floor (114,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - the monkey (619) (/mob/living/carbon/human): dropItemToGround(the jackboots (/obj/item/clothing/shoes/jackboots/sec), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (619) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - ... - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.807] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update worn shoes() - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): update icon() - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): unequip shoecover(the monkey (619) (/mob/living/carbon/human), the jackboots (/obj/item/clothing/shoes/jackboots/sec), 1, the floor (114,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - the monkey (619) (/mob/living/carbon/human): SendSignal("carbon_unequip_shoecover", /list (/list)) - the monkey (619) (/mob/living/carbon/human): doUnEquip(the jackboots (/obj/item/clothing/shoes/jackboots/sec), 1, the floor (114,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - the monkey (619) (/mob/living/carbon/human): dropItemToGround(the jackboots (/obj/item/clothing/shoes/jackboots/sec), 1, 0, 1) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.810] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update worn oversuit() - the monkey (619) (/mob/living/carbon/human): update clothing(3) - the science guard armband (/obj/item/clothing/accessory/armband/science): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), the monkey (619) (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(the monkey (619) (/mob/living/carbon/human), 0) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(the monkey (619) (/mob/living/carbon/human), 0) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - /datum/callback (/datum/callback): Invoke() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.812] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (619) (/mob/living/carbon/human): update worn oversuit() - the monkey (619) (/mob/living/carbon/human): update clothing(3) - the science guard armband (/obj/item/clothing/accessory/armband/science): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), the monkey (619) (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(the monkey (619) (/mob/living/carbon/human), 0) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.815] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (619) (/mob/living/carbon/human): update worn undersuit() - the monkey (619) (/mob/living/carbon/human): update clothing(3) - the science guard armband (/obj/item/clothing/accessory/armband/science): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), the monkey (619) (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(the monkey (619) (/mob/living/carbon/human), 0) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.818] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update worn oversuit() - the monkey (619) (/mob/living/carbon/human): update clothing(3) - the Mime Pin (/obj/item/clothing/accessory/mime_fan_pin): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), the monkey (619) (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(the monkey (619) (/mob/living/carbon/human), 0) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(the monkey (619) (/mob/living/carbon/human), 0) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - /datum/callback (/datum/callback): Invoke() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.820] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (619) (/mob/living/carbon/human): update worn oversuit() - the monkey (619) (/mob/living/carbon/human): update clothing(3) - the Mime Pin (/obj/item/clothing/accessory/mime_fan_pin): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), the monkey (619) (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(the monkey (619) (/mob/living/carbon/human), 0) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.824] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (619) (/mob/living/carbon/human): update worn undersuit() - the monkey (619) (/mob/living/carbon/human): update clothing(3) - the Mime Pin (/obj/item/clothing/accessory/mime_fan_pin): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), the monkey (619) (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(the monkey (619) (/mob/living/carbon/human), 0) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.833] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the monkey (619) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (619) (/mob/living/carbon/human): update worn undersuit() - the monkey (619) (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 1, the floor (114,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - the monkey (619) (/mob/living/carbon/human): dropItemToGround(the security uniform (/obj/item/clothing/under/rank/security/officer), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (619) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - ... - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.838] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.839] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.842] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.844] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.845] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.847] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.849] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Sarah Lokart (/mob/living/carbon/human) - src: the monkey (619) (/mob/living/carbon/human) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - src.loc: the DNA scanner (/obj/machinery/dna_scannernew) - call stack: - the monkey (619) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (619) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (619) (/mob/living/carbon/human), Felinid (/datum/species/human/felinid), 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.852] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (619) (/mob/living/carbon/human): update body parts(1) - the monkey (619) (/mob/living/carbon/human): update body(1) - the monkey (619) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (619) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.854] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (/mob/living/carbon/human): update body parts(0) - the monkey (980) (/mob/living/carbon/human): update body(0) - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.855] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (/mob/living/carbon/human): update body parts(0) - the monkey (980) (/mob/living/carbon/human): update body(0) - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.857] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (/mob/living/carbon/human): update body parts(0) - the monkey (980) (/mob/living/carbon/human): update body(0) - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.859] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (/mob/living/carbon/human): update body parts(0) - the monkey (980) (/mob/living/carbon/human): update body(0) - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.860] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (/mob/living/carbon/human): update body parts(0) - the monkey (980) (/mob/living/carbon/human): update body(0) - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.862] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Sarah Lokart (/mob/living/carbon/human) - src: the monkey (980) (/mob/living/carbon/human) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - src.loc: the DNA scanner (/obj/machinery/dna_scannernew) - call stack: - the monkey (980) (/mob/living/carbon/human): update body parts(0) - the monkey (980) (/mob/living/carbon/human): update body(0) - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.863] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (/mob/living/carbon/human): update body parts(null) - the monkey (980) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.865] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (/mob/living/carbon/human): update body parts(null) - the monkey (980) (/mob/living/carbon/human): update worn shoes() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.868] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (/mob/living/carbon/human): update body parts(null) - the monkey (980) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (/mob/living/carbon/human): update worn mask() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.874] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (/mob/living/carbon/human): update body parts(null) - the monkey (980) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (/mob/living/carbon/human): update worn head() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.878] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (/mob/living/carbon/human): update body parts(null) - the monkey (980) (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:07.881] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Sarah Lokart (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,84,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (/mob/living/carbon/human): update body parts(null) - the monkey (980) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (/mob/living/carbon/human): regenerate icons() - the monkey (980) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sarah Lokart (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:43:25.187] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,85,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update worn oversuit() - Unknown (/mob/living/carbon/human): update clothing(3) - the science guard armband (/obj/item/clothing/accessory/armband/science): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), Unknown (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): dropItemToGround(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, 0, 1) - drop_item (/datum/keybinding/mob/drop_item): down(Oigoaw (/client)) - Oigoaw (/client): keyDown("Q") - [2023-08-06 04:43:25.190] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,85,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn oversuit() - Unknown (/mob/living/carbon/human): update clothing(3) - the science guard armband (/obj/item/clothing/accessory/armband/science): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), Unknown (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): dropItemToGround(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, 0, 1) - drop_item (/datum/keybinding/mob/drop_item): down(Oigoaw (/client)) - Oigoaw (/client): keyDown("Q") - [2023-08-06 04:43:25.192] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,85,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn undersuit() - Unknown (/mob/living/carbon/human): update clothing(3) - the science guard armband (/obj/item/clothing/accessory/armband/science): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), Unknown (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): dropItemToGround(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, 0, 1) - drop_item (/datum/keybinding/mob/drop_item): down(Oigoaw (/client)) - Oigoaw (/client): keyDown("Q") - [2023-08-06 04:43:25.195] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,85,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update worn oversuit() - Unknown (/mob/living/carbon/human): update clothing(3) - the Mime Pin (/obj/item/clothing/accessory/mime_fan_pin): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), Unknown (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): dropItemToGround(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, 0, 1) - drop_item (/datum/keybinding/mob/drop_item): down(Oigoaw (/client)) - Oigoaw (/client): keyDown("Q") - [2023-08-06 04:43:25.197] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,85,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn oversuit() - Unknown (/mob/living/carbon/human): update clothing(3) - the Mime Pin (/obj/item/clothing/accessory/mime_fan_pin): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), Unknown (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): dropItemToGround(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, 0, 1) - drop_item (/datum/keybinding/mob/drop_item): down(Oigoaw (/client)) - Oigoaw (/client): keyDown("Q") - [2023-08-06 04:43:25.199] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (113,85,2) (/turf/open/floor/iron/dark) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn undersuit() - Unknown (/mob/living/carbon/human): update clothing(3) - the Mime Pin (/obj/item/clothing/accessory/mime_fan_pin): on uniform dropped(the security uniform (/obj/item/clothing/under/rank/security/officer), Unknown (/mob/living/carbon/human)) - the security uniform (/obj/item/clothing/under/rank/security/officer): SendSignal("item_drop", /list (/list)) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - the security uniform (/obj/item/clothing/under/rank/security/officer): dropped(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): doUnEquip(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, the floor (113,85,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Unknown (/mob/living/carbon/human): dropItemToGround(the security uniform (/obj/item/clothing/under/rank/security/officer), 0, 0, 1) - drop_item (/datum/keybinding/mob/drop_item): down(Oigoaw (/client)) - Oigoaw (/client): keyDown("Q") - [2023-08-06 04:43:41.064] RUNTIME: ## TESTING: GC: -- [0x20217db] | /obj/item/seeds/pumpkin was unable to be GC'd -- (ref count of 8) [2023-08-06 04:44:01.761] RUNTIME: ## TESTING: GC: -- [0x2020f4e] | /obj/item/seeds/pumpkin was unable to be GC'd -- (ref count of 20) [2023-08-06 04:44:03.792] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Declan Mcintosh (as Coreen Kee... (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:44:06.109] RUNTIME: ## TESTING: GC: -- [0x210a0696] | /datum/pipeline was unable to be GC'd -- (ref count of 2) [2023-08-06 04:44:12.772] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (110,168,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): head update(the bulletproof helmet (/obj/item/clothing/head/helmet/alt), null) - Unknown (/mob/living/carbon/human): doUnEquip(the bulletproof helmet (/obj/item/clothing/head/helmet/alt), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): doUnEquip(the bulletproof helmet (/obj/item/clothing/head/helmet/alt), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bulletproof helmet (/obj/item/clothing/head/helmet/alt), 0, 1) - the bulletproof helmet (/obj/item/clothing/head/helmet/alt): attempt pickup(Unknown (/mob/living/carbon/human)) - the bulletproof helmet (/obj/item/clothing/head/helmet/alt): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - ... - the bulletproof helmet (/obj/item/clothing/head/helmet/alt): Click(null, "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:44:12.777] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (110,168,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn head() - Unknown (/mob/living/carbon/human): head update(the bulletproof helmet (/obj/item/clothing/head/helmet/alt), null) - Unknown (/mob/living/carbon/human): head update(the bulletproof helmet (/obj/item/clothing/head/helmet/alt), null) - Unknown (/mob/living/carbon/human): doUnEquip(the bulletproof helmet (/obj/item/clothing/head/helmet/alt), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): doUnEquip(the bulletproof helmet (/obj/item/clothing/head/helmet/alt), 0, null, 1, 1, 1) - ... - the bulletproof helmet (/obj/item/clothing/head/helmet/alt): Click(null, "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - the bulletproof helmet (/obj/item/clothing/head/helmet/alt): Click(null, "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:44:13.370] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (111,168,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(0) - Unknown (/mob/living/carbon/human): update body(0) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot if possible(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0, 0, 0, 0) - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=21;icon-y=19;left=1;but...") - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=21;icon-y=19;left=1;but...") - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - Oigoaw (/client): Click(the head (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - [2023-08-06 04:44:13.374] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (111,168,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn head() - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot if possible(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0, 0, 0, 0) - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=21;icon-y=19;left=1;but...") - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=21;icon-y=19;left=1;but...") - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - Oigoaw (/client): Click(the head (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - [2023-08-06 04:44:17.092] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 215 src: the brown volumetric gas pump usr: . [2023-08-06 04:44:23.480] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (108,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(0) - Unknown (/mob/living/carbon/human): update body(0) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attempt pickup(Unknown (/mob/living/carbon/human)) - ... - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): Click(null, "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:44:23.483] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (108,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn head() - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - ... - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): Click(null, "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): Click(null, "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:44:23.787] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (108,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(0) - Unknown (/mob/living/carbon/human): update body(0) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot if possible(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0, 0, 0, 0) - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=14;icon-y=19;left=1;but...") - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:44:23.790] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (108,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn head() - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - ... - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:44:25.712] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (112,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(0) - Unknown (/mob/living/carbon/human): update body(0) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attempt pickup(Unknown (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): UnarmedAttack(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, /list (/list)) - Unknown (/mob/living/carbon/human): ClickOn(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), "icon-x=20;icon-y=15;left=1;but...") - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): Click(null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;but...") - Oigoaw (/client): Click(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;but...") - [2023-08-06 04:44:25.715] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (112,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn head() - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Unknown (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attempt pickup(Unknown (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): UnarmedAttack(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, /list (/list)) - Unknown (/mob/living/carbon/human): ClickOn(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), "icon-x=20;icon-y=15;left=1;but...") - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): Click(null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;but...") - Oigoaw (/client): Click(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;but...") - [2023-08-06 04:44:26.784] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (118,144,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(0) - Unknown (/mob/living/carbon/human): update body(0) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot if possible(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0, 0, 0, 0) - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=20;icon-y=15;left=1;but...") - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=20;icon-y=15;left=1;but...") - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;but...") - Oigoaw (/client): Click(the head (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;but...") - [2023-08-06 04:44:26.787] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (118,144,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn head() - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot if possible(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0, 0, 0, 0) - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=20;icon-y=15;left=1;but...") - Unknown (/mob/living/carbon/human): attack ui(64, "icon-x=20;icon-y=15;left=1;but...") - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;but...") - Oigoaw (/client): Click(the head (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;but...") - [2023-08-06 04:45:03.857] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Unknown (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,122,2) (/turf/open/floor/iron/cafeteria) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Unknown (/mob/living/carbon/human): update body parts(null) - Unknown (/mob/living/carbon/human): update mutant bodyparts() - Unknown (/mob/living/carbon/human): update worn undersuit() - Unknown (/mob/living/carbon/human): equip to slot(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 2, 0, 1, 0) - Unknown (/mob/living/carbon/human): equip to slot if possible(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 2, 0, 1, 1, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to appropriate slot(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 0, 0) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): equip to best slot(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:34.168] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the hydraulic crowbar (/obj/item/crowbar/cyborg) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Avery Mcfall (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignal(the hydraulic crowbar (/obj/item/crowbar/cyborg), "item_attack_self_secondary", "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignals(the hydraulic crowbar (/obj/item/crowbar/cyborg), /list (/list), "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): Extend(the hydraulic crowbar (/obj/item/crowbar/cyborg)) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): ui action click() - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): on item attack self(the robotic right arm (/obj/item/bodypart/arm/right/robot/surplus), Avery Mcfall (/mob/living/carbon/human)) - [2023-08-06 04:45:43.216] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - [2023-08-06 04:45:43.219] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - [2023-08-06 04:45:43.223] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - [2023-08-06 04:45:43.227] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - [2023-08-06 04:45:43.231] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - [2023-08-06 04:45:44.562] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:44.564] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:44.568] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:44.570] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:44.572] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:46.874] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (111,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Enrique Buttersworth (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Enrique Buttersworth (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Enrique Buttersworth (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attempt pickup(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack hand(Enrique Buttersworth (/mob/living/carbon/human), /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): UnarmedAttack(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), "icon-x=11;icon-y=23;left=1;but...") - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): Click(null, "mapwindow.map", "icon-x=11;icon-y=23;left=1;but...") - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=11;icon-y=23;left=1;but...") - Oigoaw (/client): Click(the head (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=11;icon-y=23;left=1;but...") - [2023-08-06 04:45:46.879] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (111,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Enrique Buttersworth (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Enrique Buttersworth (/mob/living/carbon/human): doUnEquip(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, null, 1, 1, 1) - Enrique Buttersworth (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attempt pickup(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack hand(Enrique Buttersworth (/mob/living/carbon/human), /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): UnarmedAttack(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 0, /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), "icon-x=11;icon-y=23;left=1;but...") - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): Click(null, "mapwindow.map", "icon-x=11;icon-y=23;left=1;but...") - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=11;icon-y=23;left=1;but...") - Oigoaw (/client): Click(the head (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=11;icon-y=23;left=1;but...") - [2023-08-06 04:45:47.839] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (111,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the security beret (/obj/item/clothing/head/beret/sec), null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the security beret (/obj/item/clothing/head/beret/sec), null) - Enrique Buttersworth (/mob/living/carbon/human): equip to slot(the security beret (/obj/item/clothing/head/beret/sec), 64, 0, 1, 0) - Enrique Buttersworth (/mob/living/carbon/human): equip to slot(the security beret (/obj/item/clothing/head/beret/sec), 64, 0, 1, 0) - ... - the security beret (/obj/item/clothing/head/beret/sec): equip to best slot(Enrique Buttersworth (/mob/living/carbon/human)) - Enrique Buttersworth (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:50.027] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (111,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the security beret (/obj/item/clothing/head/beret/sec), null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the security beret (/obj/item/clothing/head/beret/sec), null) - Enrique Buttersworth (/mob/living/carbon/human): doUnEquip(the security beret (/obj/item/clothing/head/beret/sec), 0, null, 1, 1, 1) - Enrique Buttersworth (/mob/living/carbon/human): doUnEquip(the security beret (/obj/item/clothing/head/beret/sec), 0, null, 1, 1, 1) - ... - the security beret (/obj/item/clothing/head/beret/sec): Click(null, "mapwindow.map", "icon-x=20;icon-y=12;left=1;but...") - the security beret (/obj/item/clothing/head/beret/sec): Click(null, "mapwindow.map", "icon-x=20;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:50.296] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (111,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Enrique Buttersworth (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Enrique Buttersworth (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Enrique Buttersworth (/mob/living/carbon/human): equip to slot if possible(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0, 0, 0, 0) - Enrique Buttersworth (/mob/living/carbon/human): attack ui(64, "icon-x=18;icon-y=13;left=1;but...") - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:45:50.300] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (111,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), null) - Enrique Buttersworth (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - Enrique Buttersworth (/mob/living/carbon/human): equip to slot(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 64, 0, 0, 0) - ... - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=18;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:47:27.827] RUNTIME: runtime error: Cannot execute null.remove plumber(). - proc name: disable (/datum/component/plumbing/proc/disable) - source file: code/datums/components/plumbing/_plumbing.dm,210 - usr: Caleb Alice (/mob/living/carbon/human) - src: /datum/component/plumbing/reac... (/datum/component/plumbing/reaction_chamber) - usr.loc: the floor (101,88,2) (/turf/open/floor/iron/white) - call stack: - /datum/component/plumbing/reac... (/datum/component/plumbing/reaction_chamber): disable() - /datum/component/plumbing/reac... (/datum/component/plumbing/reaction_chamber): toggle active(the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), 0) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): SendSignal("obj_default_unfasten_wrench", /list (/list)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): default unfasten wrench(Caleb Alice (/mob/living/carbon/human), the wrench (/obj/item/wrench), 20) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): wrench act(Caleb Alice (/mob/living/carbon/human), the wrench (/obj/item/wrench)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): tool act(Caleb Alice (/mob/living/carbon/human), the wrench (/obj/item/wrench), "wrench", null) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): tool act(Caleb Alice (/mob/living/carbon/human), the wrench (/obj/item/wrench), "wrench", null) - the wrench (/obj/item/wrench): melee attack chain(Caleb Alice (/mob/living/carbon/human), the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), "icon-x=15;icon-y=27;left=1;but...") - Caleb Alice (/mob/living/carbon/human): ClickOn(the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), "icon-x=15;icon-y=27;left=1;but...") - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): Click(the floor (100,87,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=27;left=1;but...") - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): Click(the floor (100,87,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=27;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Caleb Alice (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2023-08-06 04:47:55.595] RUNTIME: ## TESTING: GC: -- [0x2009761] | /obj/machinery/rnd/production/protolathe/department/engineering was unable to be GC'd -- (ref count of 9) [2023-08-06 04:48:14.835] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - [2023-08-06 04:48:14.838] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=13;icon-y=22;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - [2023-08-06 04:48:14.842] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=13;icon-y=22;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - [2023-08-06 04:48:14.845] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=13;icon-y=22;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - [2023-08-06 04:48:14.849] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - [2023-08-06 04:48:14.853] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (114,166,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=13;icon-y=22;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=13;icon-y=22;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=13;icon-y=22;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (115,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - [2023-08-06 04:48:16.656] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (115,167,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:16.658] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (115,167,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (114,167,2) (/turf/open/floor/iron), null) - the floor (115,167,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (114,167,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:16.661] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (115,167,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (114,167,2) (/turf/open/floor/iron), null) - the floor (115,167,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (114,167,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:16.663] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (115,167,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (114,167,2) (/turf/open/floor/iron), null) - the floor (115,167,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (114,167,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:16.666] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (115,167,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:16.668] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (115,167,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:17.731] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=18;icon-y=25;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:17.734] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=18;icon-y=25;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:17.737] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=18;icon-y=25;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:17.740] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=18;icon-y=25;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:17.743] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=18;icon-y=25;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:17.746] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - ... - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:18.607] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:18.611] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:18.615] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:18.618] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:18.621] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:18.624] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - ... - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:20.449] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:20.452] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:20.455] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:20.458] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:20.462] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:20.466] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - ... - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:21.411] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:21.413] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:21.417] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:21.420] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:21.423] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:21.426] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - ... - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:22.428] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:22.430] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:22.433] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:22.436] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:22.440] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:22.443] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:24.379] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:24.382] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:24.385] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:24.387] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:24.390] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:24.393] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - Oigoaw (/client): Click(the gondola (/mob/living/simple_animal/pet/gondola), the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - [2023-08-06 04:48:28.016] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:28.020] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:28.024] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:28.028] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the fire extinguisher (/obj/item/extinguisher): attack(the gondola (/mob/living/simple_animal/pet/gondola), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:28.032] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the gondola (/mob/living/simple_animal/pet/gondola): attackby(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=19;icon-y=26;left=1;but...") - the fire extinguisher (/obj/item/extinguisher): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:28.035] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (115,167,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the gondola (/mob/living/simple_animal/pet/gondola)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - the gondola (/mob/living/simple_animal/pet/gondola): attacked by(the fire extinguisher (/obj/item/extinguisher), Enrique Buttersworth (/mob/living/carbon/human)) - ... - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the gondola (/mob/living/simple_animal/pet/gondola), "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - the gondola (/mob/living/simple_animal/pet/gondola): Click(the floor (116,167,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:48:49.244] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Stephany Lloyd (/mob/living/carbon/human) - src.loc: the floor (46,145,2) (/turf/open/floor/iron) - call stack: - Stephany Lloyd (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Stephany Lloyd (/mob/living/carbon/human): Examine(the mood (/atom/movable/screen/mood)) - the mood (/atom/movable/screen/mood): ShiftClick(Stephany Lloyd (/mob/living/carbon/human)) - Stephany Lloyd (/mob/living/carbon/human): ShiftClickOn(the mood (/atom/movable/screen/mood)) - Stephany Lloyd (/mob/living/carbon/human): ClickOn(the mood (/atom/movable/screen/mood), "icon-x=20;icon-y=15;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=20;icon-y=15;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephany Lloyd (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:49:10.903] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Stephany Lloyd (/mob/living/carbon/human) - src.loc: the floor (88,128,2) (/turf/open/floor/iron) - call stack: - Stephany Lloyd (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Stephany Lloyd (/mob/living/carbon/human): Examine(the mood (/atom/movable/screen/mood)) - the mood (/atom/movable/screen/mood): ShiftClick(Stephany Lloyd (/mob/living/carbon/human)) - Stephany Lloyd (/mob/living/carbon/human): ShiftClickOn(the mood (/atom/movable/screen/mood)) - Stephany Lloyd (/mob/living/carbon/human): ClickOn(the mood (/atom/movable/screen/mood), "icon-x=14;icon-y=17;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=14;icon-y=17;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=14;icon-y=17;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephany Lloyd (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:49:13.919] RUNTIME: ## TESTING: GC: -- [0x210a1a7c] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:49:26.585] RUNTIME: ## TESTING: GC: -- [0x210a066a] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:49:33.896] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(June Sanford (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:49:35.401] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Stephany Lloyd (/mob/living/carbon/human) - src.loc: the floor (90,102,2) (/turf/open/floor/iron/white) - call stack: - Stephany Lloyd (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Stephany Lloyd (/mob/living/carbon/human): Examine(the mood (/atom/movable/screen/mood)) - the mood (/atom/movable/screen/mood): ShiftClick(Stephany Lloyd (/mob/living/carbon/human)) - Stephany Lloyd (/mob/living/carbon/human): ShiftClickOn(the mood (/atom/movable/screen/mood)) - Stephany Lloyd (/mob/living/carbon/human): ClickOn(the mood (/atom/movable/screen/mood), "icon-x=8;icon-y=16;left=1;shif...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=8;icon-y=16;left=1;shif...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=8;icon-y=16;left=1;shif...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephany Lloyd (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:49:54.330] RUNTIME: ## TESTING: GC: -- [0x20218bf] | /obj/item/seeds/ambrosia/deus was unable to be GC'd -- (ref count of 21) [2023-08-06 04:49:54.385] RUNTIME: ## TESTING: GC: -- [0x2021ca6] | /obj/item/seeds/berry/death was unable to be GC'd -- (ref count of 21) [2023-08-06 04:50:18.171] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Stephany Lloyd (/mob/living/carbon/human) - src.loc: the floor (125,145,2) (/turf/open/floor/iron) - call stack: - Stephany Lloyd (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Stephany Lloyd (/mob/living/carbon/human): Examine(the mood (/atom/movable/screen/mood)) - the mood (/atom/movable/screen/mood): ShiftClick(Stephany Lloyd (/mob/living/carbon/human)) - Stephany Lloyd (/mob/living/carbon/human): ShiftClickOn(the mood (/atom/movable/screen/mood)) - Stephany Lloyd (/mob/living/carbon/human): ClickOn(the mood (/atom/movable/screen/mood), "icon-x=17;icon-y=15;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=17;icon-y=15;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=17;icon-y=15;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephany Lloyd (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:51:16.931] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the automated screwdriver (/obj/item/screwdriver/cyborg) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Avery Mcfall (/mob/living/carbon/human) - src: null - usr.loc: the floor (161,134,2) (/turf/open/floor/iron) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignal(the automated screwdriver (/obj/item/screwdriver/cyborg), "item_attack_self_secondary", "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignals(the automated screwdriver (/obj/item/screwdriver/cyborg), /list (/list), "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): Extend(the automated screwdriver (/obj/item/screwdriver/cyborg)) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): ui action click() - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): on item attack self(the robotic right arm (/obj/item/bodypart/arm/right/robot/surplus), Avery Mcfall (/mob/living/carbon/human)) - [2023-08-06 04:52:14.037] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Stephany Lloyd (/mob/living/carbon/human) - src.loc: the floor (79,121,2) (/turf/open/floor/wood) - call stack: - Stephany Lloyd (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Stephany Lloyd (/mob/living/carbon/human): Examine(the mood (/atom/movable/screen/mood)) - the mood (/atom/movable/screen/mood): ShiftClick(Stephany Lloyd (/mob/living/carbon/human)) - Stephany Lloyd (/mob/living/carbon/human): ShiftClickOn(the mood (/atom/movable/screen/mood)) - Stephany Lloyd (/mob/living/carbon/human): ClickOn(the mood (/atom/movable/screen/mood), "icon-x=17;icon-y=21;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=17;icon-y=21;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=17;icon-y=21;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephany Lloyd (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:18.257] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the automated screwdriver (/obj/item/screwdriver/cyborg) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Avery Mcfall (/mob/living/carbon/human) - src: null - usr.loc: the floor (160,134,2) (/turf/open/floor/iron) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignal(the automated screwdriver (/obj/item/screwdriver/cyborg), "item_attack_self_secondary", "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignals(the automated screwdriver (/obj/item/screwdriver/cyborg), /list (/list), "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): Extend(the automated screwdriver (/obj/item/screwdriver/cyborg)) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): ui action click() - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): on item attack self(the robotic right arm (/obj/item/bodypart/arm/right/robot/surplus), Avery Mcfall (/mob/living/carbon/human)) - [2023-08-06 04:52:26.750] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Paul Lee (/mob/living/carbon/human) - src: Mason Slavovich (/mob/living/carbon/human) - usr.loc: the floor (117,165,2) (/turf/open/floor/iron) - src.loc: the floor (123,175,2) (/turf/open/floor/iron) - call stack: - Mason Slavovich (/mob/living/carbon/human): in fov(Paul Lee (/mob/living/carbon/human), 1) - play fov effect(Paul Lee (/mob/living/carbon/human), 5, "footstep", 4, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Paul Lee (/mob/living/carbon/human), the floor (116,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Paul Lee (/mob/living/carbon/human): Moved(the floor (116,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Moved(the floor (116,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (117,165,2) (/turf/open/floor/iron), 4, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (117,165,2) (/turf/open/floor/iron), 4, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (117,165,2) (/turf/open/floor/iron), 4, null) - Paul Lee (/mob/living/carbon/human): Move(the floor (117,165,2) (/turf/open/floor/iron), 4) - Paul Lee (/mob/living/carbon/human): Move(the floor (117,165,2) (/turf/open/floor/iron), 4) - Cutplays (/client): Move(the floor (117,165,2) (/turf/open/floor/iron), 4) - Paul Lee (/mob/living/carbon/human): keyLoop(Cutplays (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:27.120] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Paul Lee (/mob/living/carbon/human) - src: Mason Slavovich (/mob/living/carbon/human) - usr.loc: the floor (119,165,2) (/turf/open/floor/iron) - src.loc: the floor (123,175,2) (/turf/open/floor/iron) - call stack: - Mason Slavovich (/mob/living/carbon/human): in fov(Paul Lee (/mob/living/carbon/human), 1) - play fov effect(Paul Lee (/mob/living/carbon/human), 5, "footstep", 4, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Paul Lee (/mob/living/carbon/human), the floor (118,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Paul Lee (/mob/living/carbon/human): Moved(the floor (118,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Moved(the floor (118,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (119,165,2) (/turf/open/floor/iron), 4, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (119,165,2) (/turf/open/floor/iron), 4, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (119,165,2) (/turf/open/floor/iron), 4, null) - Paul Lee (/mob/living/carbon/human): Move(the floor (119,165,2) (/turf/open/floor/iron), 4) - Paul Lee (/mob/living/carbon/human): Move(the floor (119,165,2) (/turf/open/floor/iron), 4) - Cutplays (/client): Move(the floor (119,165,2) (/turf/open/floor/iron), 4) - Paul Lee (/mob/living/carbon/human): keyLoop(Cutplays (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:28.303] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Paul Lee (/mob/living/carbon/human) - src: Mason Slavovich (/mob/living/carbon/human) - usr.loc: the floor (121,165,2) (/turf/open/floor/iron) - src.loc: the floor (123,175,2) (/turf/open/floor/iron) - call stack: - Mason Slavovich (/mob/living/carbon/human): in fov(Paul Lee (/mob/living/carbon/human), 1) - play fov effect(Paul Lee (/mob/living/carbon/human), 5, "footstep", 4, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Paul Lee (/mob/living/carbon/human), the floor (120,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Paul Lee (/mob/living/carbon/human): Moved(the floor (120,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Moved(the floor (120,165,2) (/turf/open/floor/iron), 4, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (121,165,2) (/turf/open/floor/iron), 4, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (121,165,2) (/turf/open/floor/iron), 4, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (121,165,2) (/turf/open/floor/iron), 4, null) - Paul Lee (/mob/living/carbon/human): Move(the floor (121,165,2) (/turf/open/floor/iron), 4) - ... - Paul Lee (/mob/living/carbon/human): Move(the floor (121,164,2) (/turf/open/floor/iron), 6, null) - Paul Lee (/mob/living/carbon/human): Move(the floor (121,164,2) (/turf/open/floor/iron), 6) - Paul Lee (/mob/living/carbon/human): Move(the floor (121,164,2) (/turf/open/floor/iron), 6) - Cutplays (/client): Move(the floor (121,164,2) (/turf/open/floor/iron), 6) - Paul Lee (/mob/living/carbon/human): keyLoop(Cutplays (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.219] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.221] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,131,2) (/turf/open/floor/wood), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.223] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,131,2) (/turf/open/floor/wood), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.226] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,131,2) (/turf/open/floor/wood), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.228] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.231] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.234] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.236] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,131,2) (/turf/open/floor/wood), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.239] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,131,2) (/turf/open/floor/wood), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.242] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,131,2) (/turf/open/floor/wood), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.245] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (133,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.248] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (133,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (133,130,2) (/turf/open/floor/wood/large), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.252] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (132,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.254] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (132,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,130,2) (/turf/open/floor/wood/large), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.257] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (132,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,130,2) (/turf/open/floor/wood/large), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.259] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (132,130,2) (/turf/open/floor/wood/large): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (133,130,2) (/turf/open/floor/wood/large), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.262] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (132,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.265] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Oigoaw (/client): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:30.269] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(null, null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the gibs (/obj/effect/decal/cleanable/blood/gibs)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the gibs (/obj/effect/decal/cleanable/blood/gibs)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the gibs (/obj/effect/decal/cleanable/blood/gibs)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (132,130,2) (/turf/open/floor/wood/large), 10) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:48.809] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: Robin Banks (/mob/living/carbon/human) - usr.loc: the floor (133,131,2) (/turf/open/floor/wood) - src.loc: the floor (137,132,2) (/turf/open/floor/wood) - call stack: - Robin Banks (/mob/living/carbon/human): in fov(Bob Wilkerson (as Captain) (/mob/living/carbon/human), 1) - play fov effect(Bob Wilkerson (as Captain) (/mob/living/carbon/human), 5, "footstep", 2, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Bob Wilkerson (as Captain) (/mob/living/carbon/human), the floor (133,132,2) (/turf/open/floor/wood), 2, 0, null, 1) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): Moved(the floor (133,132,2) (/turf/open/floor/wood), 2, 0, null, 1) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): Moved(the floor (133,132,2) (/turf/open/floor/wood), 2, 0, null, 1) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): Move(the floor (133,131,2) (/turf/open/floor/wood), 2, 0, 1) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): Move(the floor (133,131,2) (/turf/open/floor/wood), 2, 0, 1) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): Move(the floor (133,131,2) (/turf/open/floor/wood), 2, null) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): Move(the floor (133,131,2) (/turf/open/floor/wood), 2) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): Move(the floor (133,131,2) (/turf/open/floor/wood), 2) - Fizshigit (/client): Move(the floor (133,131,2) (/turf/open/floor/wood), 2) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): keyLoop(Fizshigit (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:52:49.966] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Stephany Lloyd (/mob/living/carbon/human) - src.loc: the carpet (77,122,2) (/turf/open/floor/carpet) - call stack: - Stephany Lloyd (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephany Lloyd (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:03.722] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Biff Spuntly (/mob/living/carbon/human) - src.loc: the floor (81,84,2) (/turf/open/floor/iron/dark) - call stack: - Biff Spuntly (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:09.889] RUNTIME: ## TESTING: GC: -- [0x201e8f9] | /obj/item/seeds/plump was unable to be GC'd -- (ref count of 9) [2023-08-06 04:53:25.614] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.617] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.619] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.621] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.623] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.624] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.627] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.630] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.633] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.636] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.639] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.641] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the soap (/obj/item/soap/nanotrasen): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.644] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.647] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.649] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.651] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.653] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.655] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.658] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.663] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.666] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.670] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.673] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.676] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.678] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.680] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.682] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.684] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.686] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.687] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.690] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.692] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.695] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.698] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.701] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.703] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.706] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.709] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.710] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.712] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.714] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.716] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.718] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.721] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.724] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.727] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.729] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.732] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.735] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.737] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.738] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.740] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.742] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.743] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.745] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.748] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.750] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.753] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.756] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.758] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.761] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.763] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.765] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.766] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.768] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.770] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.773] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.776] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.779] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.782] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.785] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.787] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.791] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.794] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.796] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.799] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.803] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon() - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.806] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.809] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.811] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.813] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.814] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.816] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.819] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.823] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.826] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.828] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.831] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.834] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:53:25.837] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:54:03.861] RUNTIME: ## TESTING: GC: -- [0x210a2fbb] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:54:32.611] RUNTIME: runtime error: Mob with client has been deleted. (code/modules/mob/mob.dm:29) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("Mob with client has been delet...", "code/modules/mob/mob.dm", 29) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Destroy(0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Destroy(0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Destroy(0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Destroy(0) - qdel(Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol), 0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): death(null) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): death(null) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): update stat() - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): updatehealth() - ... - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): bullet act(9mm bullet (/obj/projectile/bullet/c9mm), "chest", 0) - 9mm bullet (/obj/projectile/bullet/c9mm): process hit(the volcanic floor (161,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol), Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol), 1) - 9mm bullet (/obj/projectile/bullet/c9mm): Impact(Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol)) - 9mm bullet (/obj/projectile/bullet/c9mm): scan moved turf() - 9mm bullet (/obj/projectile/bullet/c9mm): Move(the volcanic floor (161,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, 1) - 9mm bullet (/obj/projectile/bullet/c9mm): pixel move(1, 0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:54:32.627] RUNTIME: runtime error: Cannot execute null.set access(). - proc name: bot reset (/mob/living/simple_animal/bot/proc/bot_reset) - source file: code/modules/mob/living/simple_animal/bot/bot.dm,752 - usr: (src) - src: Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol) - src.loc: the volcanic floor (161,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): bot reset() - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): bot reset() - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Logout() - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): ghostize(1) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): ghostize(1) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Destroy(0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Destroy(0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Destroy(0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): Destroy(0) - qdel(Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol), 0) - ... - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): apply damage(30, "brute", "chest", 0, 0, 0, -10, 0, 2, 2, null) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): bullet act(9mm bullet (/obj/projectile/bullet/c9mm), "chest", 0) - 9mm bullet (/obj/projectile/bullet/c9mm): process hit(the volcanic floor (161,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol), Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol), 1) - 9mm bullet (/obj/projectile/bullet/c9mm): scan moved turf() - 9mm bullet (/obj/projectile/bullet/c9mm): Move(the volcanic floor (161,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, 1) - 9mm bullet (/obj/projectile/bullet/c9mm): pixel move(1, 0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:54:32.665] 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 (code/controllers/subsystem/timer.dm:590) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 590) - addtimer(/datum/callback (/datum/callback), 10, 4, null, "code/_onclick/hud/fullscreen.d...", 31) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): clear fullscreen("brute", 10) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): update health hud() - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): updatehealth() - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): updatehealth() - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): adjustHealth(30, 1, 0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): adjustHealth(30, 1, 0) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): adjustBruteLoss(30, 1, 0, null) - Upside Down (/mob/living/simple_animal/bot/medbot/autopatrol): apply damage(30, "brute", "chest", 0, 0, 0, -10, 0, 2, 2, null) - ... - 9mm bullet (/obj/projectile/bullet/c9mm): scan moved turf() - 9mm bullet (/obj/projectile/bullet/c9mm): Moved(the volcanic floor (161,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - 9mm bullet (/obj/projectile/bullet/c9mm): Move(the volcanic floor (161,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, 1) - 9mm bullet (/obj/projectile/bullet/c9mm): Move(the volcanic floor (161,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, 1) - 9mm bullet (/obj/projectile/bullet/c9mm): pixel move(1, 0) - 9mm bullet (/obj/projectile/bullet/c9mm): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:54:50.959] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Does-No-Evil (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Does-No-Evil (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Does-No-Evil (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Does-No-Evil (/mob/living/carbon/human), the floor (137,133,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Does-No-Evil (/mob/living/carbon/human), the floor (137,133,2) (/turf/open/floor/wood), null) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, 0, 1) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, 0, 1) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, null) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6, 0, 1) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6, null) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - Ballbunk (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - Does-No-Evil (/mob/living/carbon/human): keyLoop(Ballbunk (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:54:53.908] RUNTIME: ## TESTING: GC: -- [0x21099b5b] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 04:54:55.834] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Paul Lee (/mob/living/carbon/human) - src: Mason Slavovich (/mob/living/carbon/human) - usr.loc: the floor (123,171,2) (/turf/open/floor/iron) - src.loc: the floor (124,173,2) (/turf/open/floor/iron) - call stack: - Mason Slavovich (/mob/living/carbon/human): in fov(Paul Lee (/mob/living/carbon/human), 1) - play fov effect(Paul Lee (/mob/living/carbon/human), 5, "footstep", 2, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Paul Lee (/mob/living/carbon/human), the floor (123,172,2) (/turf/open/floor/iron), 2, 0, null, 1) - Paul Lee (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Paul Lee (/mob/living/carbon/human): Moved(the floor (123,172,2) (/turf/open/floor/iron), 2, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Moved(the floor (123,172,2) (/turf/open/floor/iron), 2, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,171,2) (/turf/open/floor/iron), 2, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,171,2) (/turf/open/floor/iron), 2, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,171,2) (/turf/open/floor/iron), 2, null) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,171,2) (/turf/open/floor/iron), 2) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,171,2) (/turf/open/floor/iron), 2) - Cutplays (/client): Move(the floor (123,171,2) (/turf/open/floor/iron), 2) - Paul Lee (/mob/living/carbon/human): keyLoop(Cutplays (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:55:50.272] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Paul Lee (/mob/living/carbon/human) - src: Mason Slavovich (/mob/living/carbon/human) - usr.loc: the floor (123,173,2) (/turf/open/floor/iron) - src.loc: the floor (122,175,2) (/turf/open/floor/iron) - call stack: - Mason Slavovich (/mob/living/carbon/human): in fov(Paul Lee (/mob/living/carbon/human), 1) - play fov effect(Paul Lee (/mob/living/carbon/human), 5, "footstep", 2, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Paul Lee (/mob/living/carbon/human), the floor (123,174,2) (/turf/open/floor/iron), 2, 0, null, 1) - Paul Lee (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Paul Lee (/mob/living/carbon/human): Moved(the floor (123,174,2) (/turf/open/floor/iron), 2, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Moved(the floor (123,174,2) (/turf/open/floor/iron), 2, 0, null, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,173,2) (/turf/open/floor/iron), 2, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,173,2) (/turf/open/floor/iron), 2, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,173,2) (/turf/open/floor/iron), 2, null) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,173,2) (/turf/open/floor/iron), 2) - Paul Lee (/mob/living/carbon/human): Move(the floor (123,173,2) (/turf/open/floor/iron), 2) - Cutplays (/client): Move(the floor (123,173,2) (/turf/open/floor/iron), 2) - Paul Lee (/mob/living/carbon/human): keyLoop(Cutplays (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:55:50.917] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Bob Nanotrasen (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Bob Nanotrasen (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Bob Nanotrasen (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Bob Nanotrasen (/mob/living/carbon/human), the floor (138,132,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Bob Nanotrasen (/mob/living/carbon/human), the floor (138,132,2) (/turf/open/floor/wood), null) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, 0, 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, 0, 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, null) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Investigate311 (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Bob Nanotrasen (/mob/living/carbon/human): keyLoop(Investigate311 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:55:53.353] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Bob Nanotrasen (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Bob Nanotrasen (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Bob Nanotrasen (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Bob Nanotrasen (/mob/living/carbon/human), the floor (139,133,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Bob Nanotrasen (/mob/living/carbon/human), the floor (139,133,2) (/turf/open/floor/wood), null) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, 0, 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, 0, 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, null) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Investigate311 (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Bob Nanotrasen (/mob/living/carbon/human): keyLoop(Investigate311 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:55:53.979] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Bob Nanotrasen (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Bob Nanotrasen (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Bob Nanotrasen (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Bob Nanotrasen (/mob/living/carbon/human), the floor (137,133,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Bob Nanotrasen (/mob/living/carbon/human), the floor (137,133,2) (/turf/open/floor/wood), null) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, 0, 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, 0, 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, null) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Investigate311 (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Bob Nanotrasen (/mob/living/carbon/human): keyLoop(Investigate311 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:55:55.775] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Bob Nanotrasen (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Bob Nanotrasen (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Bob Nanotrasen (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Bob Nanotrasen (/mob/living/carbon/human), the floor (139,133,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Bob Nanotrasen (/mob/living/carbon/human), the floor (139,133,2) (/turf/open/floor/wood), null) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, 0, 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, 0, 1) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, null) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Bob Nanotrasen (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Investigate311 (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Bob Nanotrasen (/mob/living/carbon/human): keyLoop(Investigate311 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:57:41.559] RUNTIME: runtime error: Cannot read null.client - proc name: open (/datum/tgui/proc/open) - source file: code/modules/tgui/tgui.dm,85 - usr: null - src: /datum/tgui (/datum/tgui) - call stack: - /datum/tgui (/datum/tgui): open() - Stephany Lloyd (Paramedic) (/obj/item/modular_computer/pda/medical/paramedic): update tablet open uis(null) - /datum/computer_file/program/r... (/datum/computer_file/program/radar/lifeline): kill program() - /datum/computer_file/program/r... (/datum/computer_file/program/radar/lifeline): kill program() - /datum/computer_file/program/r... (/datum/computer_file/program/radar/lifeline): event networkfailure(0) - Stephany Lloyd (Paramedic) (/obj/item/modular_computer/pda/medical/paramedic): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:02.351] RUNTIME: ## TESTING: GC: -- [0x21096ff9] | /datum/hud/human was unable to be GC'd -- (ref count of 6) [2023-08-06 04:58:02.351] RUNTIME: ## TESTING: GC: -- [0x21095fd7] | /datum/dna was unable to be GC'd -- (ref count of 2) [2023-08-06 04:58:02.352] RUNTIME: ## TESTING: GC: -- [0x3000c70] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 4) [2023-08-06 04:58:22.500] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (73,153,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:22.503] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (73,153,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (72,153,2) (/turf/open/floor/iron), null) - the floor (73,153,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (72,153,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:22.505] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (73,153,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (72,153,2) (/turf/open/floor/iron), null) - the floor (73,153,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (72,153,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:22.508] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (73,153,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (72,153,2) (/turf/open/floor/iron), null) - the floor (73,153,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (72,153,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:22.511] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (73,153,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:22.513] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:22.517] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(null, null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the gibs (/obj/effect/decal/cleanable/blood/gibs)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the gibs (/obj/effect/decal/cleanable/blood/gibs)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the gibs (/obj/effect/decal/cleanable/blood/gibs)) - ... - the floor (73,153,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (72,153,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,153,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:23.204] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,153,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:23.206] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,153,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (75,153,2) (/turf/open/floor/iron), null) - the floor (74,153,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,153,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:23.209] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,153,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (75,153,2) (/turf/open/floor/iron), null) - the floor (74,153,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,153,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:23.211] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,153,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (75,153,2) (/turf/open/floor/iron), null) - the floor (74,153,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,153,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:23.213] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,153,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:58:23.216] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,153,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (74,153,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:59:16.528] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.530] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.533] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.536] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.539] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon() - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.541] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.543] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.545] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.546] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.548] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.549] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: (src) - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.551] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.554] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.557] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.559] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.561] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:16.563] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=20;icon-y=19;left=1;but...") - [2023-08-06 04:59:43.209] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Callosamia Angulifera (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Callosamia Angulifera (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Callosamia Angulifera (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Callosamia Angulifera (/mob/living/carbon/human), the floor (137,133,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Callosamia Angulifera (/mob/living/carbon/human), the floor (137,133,2) (/turf/open/floor/wood), null) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, 0, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, 0, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, null) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6, 0, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6, null) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - Callosamia Angulifera (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - AutonomousAnonymous (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - Callosamia Angulifera (/mob/living/carbon/human): keyLoop(AutonomousAnonymous (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 04:59:46.072] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (153,165,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - the robotic left leg (/obj/item/bodypart/leg/left/robot/surplus): set disabled(1) - the robotic left leg (/obj/item/bodypart/leg/left/robot/surplus): set disabled(1) - the robotic left leg (/obj/item/bodypart/leg/left/robot/surplus): update disabled() - the robotic left leg (/obj/item/bodypart/leg/left/robot/surplus): receive damage(0, 19.7, 0, 1, null, -100, 0, 0, null, null) - Enrique Buttersworth (/mob/living/carbon/human): take overall damage(0, 40.3, 0, 1, null) - ... - Enrique Buttersworth (/mob/living/carbon/human): Bump(Storage Room (/obj/machinery/door/airlock/maintenance)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (153,166,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (153,166,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (153,166,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (153,166,2) (/turf/open/floor/plating), 5, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (153,166,2) (/turf/open/floor/plating), 5) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:00:10.884] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Does-No-Evil (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Does-No-Evil (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Does-No-Evil (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Does-No-Evil (/mob/living/carbon/human), the floor (138,132,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Does-No-Evil (/mob/living/carbon/human), the floor (138,132,2) (/turf/open/floor/wood), null) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, 0, 1) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, 0, 1) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, null) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Ballbunk (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Does-No-Evil (/mob/living/carbon/human): keyLoop(Ballbunk (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:00:13.169] RUNTIME: ## TESTING: GC: -- [0x210a42eb] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:00:16.352] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (150,162,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - [2023-08-06 05:00:16.355] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (150,162,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - [2023-08-06 05:00:16.366] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (150,162,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - [2023-08-06 05:00:16.369] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (150,162,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - [2023-08-06 05:00:16.372] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (150,162,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=24;icon-y=19;left=1;but...") - [2023-08-06 05:00:16.804] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (150,162,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:00:16.810] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (150,162,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:00:39.014] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Does-No-Evil (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Does-No-Evil (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Does-No-Evil (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Does-No-Evil (/mob/living/carbon/human), the floor (139,133,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Does-No-Evil (/mob/living/carbon/human), the floor (139,133,2) (/turf/open/floor/wood), null) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, 0, 1) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, 0, 1) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8, null) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Does-No-Evil (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Ballbunk (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 8) - Does-No-Evil (/mob/living/carbon/human): keyLoop(Ballbunk (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:00:41.149] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - /datum/mood_event/drunk (/datum/mood_event/drunk): add effects(1) - /datum/mood_event/drunk (/datum/mood_event/drunk): New(the monkey (980) (as Enrique B... (/mob/living/carbon/human), 1) - /datum/mood (/datum/mood): add mood event("drunk", /datum/mood_event/drunk (/datum/mood_event/drunk), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add mood event("drunk", /datum/mood_event/drunk (/datum/mood_event/drunk), null) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): on apply() - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): adjust drunk effect(1.11232, 0, 1e+031) - Quadruple Sec (/datum/reagent/consumable/ethanol/quadruple_sec): on mob life(the monkey (980) (as Enrique B... (/mob/living/carbon/human), 2, 1487) - Quadruple Sec (/datum/reagent/consumable/ethanol/quadruple_sec): on mob life(the monkey (980) (as Enrique B... (/mob/living/carbon/human), 2, 1487) - /datum/reagents (/datum/reagents): metabolize reagent(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Quadruple Sec (/datum/reagent/consumable/ethanol/quadruple_sec), 2, 1487, 1, 0, 0) - /datum/reagents (/datum/reagents): metabolize(the monkey (980) (as Enrique B... (/mob/living/carbon/human), 2, 1487, 1, 0, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): handle organs(2, 1487) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Life(2, 1487) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:00:43.520] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - qdel(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 0) - /datum/mood_event/drunk (/datum/mood_event/drunk): remove effects() - /datum/mood_event/drunk (/datum/mood_event/drunk): Destroy(0) - qdel(/datum/mood_event/drunk (/datum/mood_event/drunk), 0) - /datum/mood (/datum/mood): clear mood event("drunk") - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.80702) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.80702) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): tick(0.2, null) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2, null) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:00:44.061] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - /datum/mood_event/drunk (/datum/mood_event/drunk): add effects(1) - /datum/mood_event/drunk (/datum/mood_event/drunk): New(the monkey (980) (as Enrique B... (/mob/living/carbon/human), 1) - /datum/mood (/datum/mood): add mood event("drunk", /datum/mood_event/drunk (/datum/mood_event/drunk), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add mood event("drunk", /datum/mood_event/drunk (/datum/mood_event/drunk), null) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): on apply() - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): adjust drunk effect(1.15022, 0, 1e+031) - Quadruple Sec (/datum/reagent/consumable/ethanol/quadruple_sec): on mob life(the monkey (980) (as Enrique B... (/mob/living/carbon/human), 2, 1488) - Quadruple Sec (/datum/reagent/consumable/ethanol/quadruple_sec): on mob life(the monkey (980) (as Enrique B... (/mob/living/carbon/human), 2, 1488) - /datum/reagents (/datum/reagents): metabolize reagent(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Quadruple Sec (/datum/reagent/consumable/ethanol/quadruple_sec), 2, 1488, 1, 0, 0) - /datum/reagents (/datum/reagents): metabolize(the monkey (980) (as Enrique B... (/mob/living/carbon/human), 2, 1488, 1, 0, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): handle organs(2, 1488) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Life(2, 1488) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:01:02.065] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Upside Down (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (76,144,2) (/turf/open/floor/iron) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Upside Down (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Upside Down (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Upside Down (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Upside Down (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (76,144,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=8;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Upside Down (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:01:14.006] RUNTIME: ## TESTING: GC: -- [0x2022cda] | /obj/item/seeds/garlic was unable to be GC'd -- (ref count of 42) [2023-08-06 05:01:16.114] RUNTIME: ## TESTING: GC: -- [0x2022005] | /obj/item/seeds/cannabis was unable to be GC'd -- (ref count of 45) [2023-08-06 05:01:16.209] RUNTIME: ## TESTING: GC: -- [0x20238a4] | /obj/item/seeds/plump was unable to be GC'd -- (ref count of 9) [2023-08-06 05:01:18.974] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Upside Down (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the wall (78,144,2) (/turf/closed/wall) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Upside Down (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Upside Down (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Upside Down (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Upside Down (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (76,144,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=8;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Upside Down (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:01:31.042] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Does-No-Evil (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 1, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:01:32.476] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Kanaya Kanon (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Kanaya Kanon (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Kanaya Kanon (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Kanaya Kanon (/mob/living/carbon/human), the floor (137,133,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Kanaya Kanon (/mob/living/carbon/human), the floor (137,133,2) (/turf/open/floor/wood), null) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, 0, 1) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, 0, 1) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4, null) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 4) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6, 0, 1) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6, null) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - Kanaya Kanon (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - Squiddily (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 6) - Kanaya Kanon (/mob/living/carbon/human): keyLoop(Squiddily (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:01:41.025] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Upside Down (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the wall (78,148,2) (/turf/closed/wall) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Upside Down (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Upside Down (/mob/dead/observer)) - Upside Down (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Upside Down (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Upside Down (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (78,146,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=7;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Upside Down (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:01:49.617] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - [2023-08-06 05:01:49.619] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - [2023-08-06 05:01:49.621] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - [2023-08-06 05:01:49.624] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - [2023-08-06 05:01:49.627] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (132,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - [2023-08-06 05:01:51.370] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Zinc XXIX (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:01:51.372] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Amiga (/mob/living/silicon/ai), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:01:55.251] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Stephany Lloyd (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (131,140,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - the robotic left leg (/obj/item/bodypart/leg/left/robot/surplus): set disabled(0) - the robotic left leg (/obj/item/bodypart/leg/left/robot/surplus): set disabled(0) - the robotic left leg (/obj/item/bodypart/leg/left/robot/surplus): update disabled() - the robotic left leg (/obj/item/bodypart/leg/left/robot/surplus): heal damage(0, 15, 2, 1) - item heal robotic(Enrique Buttersworth (/mob/living/carbon/human), Stephany Lloyd (/mob/living/carbon/human), 0, 15) - ... - Enrique Buttersworth (/mob/living/carbon/human): Click(the floor (131,139,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=16;left=1;but...") - Enrique Buttersworth (/mob/living/carbon/human): Click(the floor (131,139,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephany Lloyd (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:11.079] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Clarke Mortia (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (138,133,2) (/turf/open/floor/wood) - src.loc: the floor (138,133,2) (/turf/open/floor/wood) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Clarke Mortia (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Clarke Mortia (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (138,133,2) (/turf/open/floor/wood), Clarke Mortia (/mob/living/carbon/human), the floor (138,132,2) (/turf/open/floor/wood), null) - the floor (138,133,2) (/turf/open/floor/wood): SendSignal("atom_entered", /list (/list)) - the floor (138,133,2) (/turf/open/floor/wood): Entered(Clarke Mortia (/mob/living/carbon/human), the floor (138,132,2) (/turf/open/floor/wood), null) - Clarke Mortia (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, 0, 1) - Clarke Mortia (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, 0, 1) - Clarke Mortia (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1, null) - Clarke Mortia (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Clarke Mortia (/mob/living/carbon/human): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Tehanon113 (/client): Move(the floor (138,133,2) (/turf/open/floor/wood), 1) - Clarke Mortia (/mob/living/carbon/human): keyLoop(Tehanon113 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:16.965] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Seth Deces (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 1, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:17.502] RUNTIME: ## TESTING: GC: -- [0x210a4b48] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:02:31.842] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=25;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:31.844] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=25;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=25;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:31.847] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=25;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:31.850] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:31.854] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,139,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:33.993] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,142,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:33.997] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,142,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:34.003] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,142,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:34.007] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,142,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:34.011] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,142,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:37.307] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=13;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:37.310] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=13;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:37.313] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=13;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:37.318] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:37.323] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:37.687] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=11;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:37.692] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:38.800] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=11;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:38.803] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (138,144,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:41.392] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (141,145,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=10;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:41.397] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (141,145,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:41.931] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (141,146,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=26;icon-y=14;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:41.934] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (141,146,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=26;icon-y=14;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=26;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:41.939] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (141,146,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=26;icon-y=14;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:41.947] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (141,146,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:02:41.952] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (141,146,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:01.021] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (156,165,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:01.024] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (156,165,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:01.028] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (156,165,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:01.032] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (156,165,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:01.035] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (156,165,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:02.102] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (156,164,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=10;icon-y=15;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=10;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:02.106] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (156,164,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:06.813] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (160,165,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:06.819] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (160,165,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:07.331] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (160,166,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=13;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:07.333] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (160,166,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=13;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:07.336] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (160,166,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=13;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:07.340] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (160,166,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:03:07.343] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (160,166,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:04:08.039] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the snow (154,175,2) (/turf/open/floor/holofloor/snow) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=10;icon-y=15;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=10;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:04:08.042] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the snow (154,175,2) (/turf/open/floor/holofloor/snow) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:04:10.694] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the snow (151,175,2) (/turf/open/floor/holofloor/snow) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=17;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:04:10.698] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the snow (151,175,2) (/turf/open/floor/holofloor/snow) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:04:28.490] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - qdel(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 0) - /datum/mood_event/drunk (/datum/mood_event/drunk): remove effects() - /datum/mood_event/drunk (/datum/mood_event/drunk): Destroy(0) - qdel(/datum/mood_event/drunk (/datum/mood_event/drunk), 0) - /datum/mood (/datum/mood): clear mood event("drunk") - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Enrique Buttersworth (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.78517) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.78517) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): tick(0.2, null) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2, null) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:04:45.833] RUNTIME: ## TESTING: GC: -- [0x210a42a2] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:04:47.901] RUNTIME: ## TESTING: GC: -- [0x210a4afd] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:05:12.376] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Unknown (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - src.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Unknown (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Unknown (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (142,130,2) (/turf/open/floor/wood/large), Unknown (/mob/living/carbon/human), the floor (142,131,2) (/turf/open/floor/wood), null) - the floor (142,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - the floor (142,130,2) (/turf/open/floor/wood/large): Entered(Unknown (/mob/living/carbon/human), the floor (142,131,2) (/turf/open/floor/wood), null) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, null) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2) - Townz (/client): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2) - Unknown (/mob/living/carbon/human): keyLoop(Townz (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:05:13.232] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Unknown (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - src.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Unknown (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Unknown (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (142,130,2) (/turf/open/floor/wood/large), Unknown (/mob/living/carbon/human), the floor (142,129,2) (/turf/open/floor/iron), null) - the floor (142,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - the floor (142,130,2) (/turf/open/floor/wood/large): Entered(Unknown (/mob/living/carbon/human), the floor (142,129,2) (/turf/open/floor/iron), null) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1, null) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1) - Townz (/client): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1) - Unknown (/mob/living/carbon/human): keyLoop(Townz (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:05:38.853] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Paul Lee (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - src.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Paul Lee (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Paul Lee (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (142,130,2) (/turf/open/floor/wood/large), Paul Lee (/mob/living/carbon/human), the floor (141,130,2) (/turf/open/floor/wood/large), null) - the floor (142,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - the floor (142,130,2) (/turf/open/floor/wood/large): Entered(Paul Lee (/mob/living/carbon/human), the floor (141,130,2) (/turf/open/floor/wood/large), null) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4, null) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 5, 0, 1) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 5, null) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 5) - Paul Lee (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 5) - Cutplays (/client): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 5) - Paul Lee (/mob/living/carbon/human): keyLoop(Cutplays (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:05:39.591] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Unknown (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 1, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:06:01.541] RUNTIME: runtime error: Invalid timer: Timer: Timer: 163801 ([0x210a61cd]), TTR: 183615, wait:62 Flags: 93, callBack: [0x2109ac94], callBack.object: /datum/component/area_sound_manager(/datum/component/area_sound_manager), callBack.delegate:start_looping_sound, source: code/datums/components/area_sound_manager.dm:77Prev: NULL, Next: NULL, SPENT(183615), QDELETED, NO CALLBACK world.time: 38840.5, head_offset: 38400, practical_offset: 882, REALTIMEOFDAY: 183615 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,125 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:06:09.640] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,131,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=18;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:06:09.642] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,131,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=18;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:06:09.644] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,131,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=18;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:06:09.647] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,131,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:06:09.650] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,131,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:06:10.320] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=12;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:06:10.324] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,130,2) (/turf/open/floor/wood/large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:07:03.211] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Unknown (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - src.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Unknown (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Unknown (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (142,130,2) (/turf/open/floor/wood/large), Unknown (/mob/living/carbon/human), the floor (142,129,2) (/turf/open/floor/iron), null) - the floor (142,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - the floor (142,130,2) (/turf/open/floor/wood/large): Entered(Unknown (/mob/living/carbon/human), the floor (142,129,2) (/turf/open/floor/iron), null) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1, null) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1) - Unknown (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1) - Townz (/client): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 1) - Unknown (/mob/living/carbon/human): keyLoop(Townz (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:07:20.709] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Proc: viewing_atom_deleted (code/datums/signals.dm:39) - 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", 39) - /datum/object_window_info (/datum/object_window_info): RegisterSignal(the floor (108,112,2) (/turf/open/floor/iron), "parent_qdeleting", "viewing_atom_deleted", 0) - Stat Panels (/datum/controller/subsystem/statpanels): return object images(Game_And_Glitch3 (/client)) - Stat Panels (/datum/controller/subsystem/statpanels): refresh client obj view(Game_And_Glitch3 (/client)) - Stat Panels (/datum/controller/subsystem/statpanels): set turf examine tab(Game_And_Glitch3 (/client), Avery Mcfall (/mob/living/carbon/human)) - Stat Panels (/datum/controller/subsystem/statpanels): fire(0) - Stat Panels (/datum/controller/subsystem/statpanels): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:07:21.505] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Mr Mute (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - src.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Mr Mute (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Mr Mute (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (142,130,2) (/turf/open/floor/wood/large), Mr Mute (/mob/living/carbon/human), the floor (141,130,2) (/turf/open/floor/wood/large), null) - the floor (142,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - the floor (142,130,2) (/turf/open/floor/wood/large): Entered(Mr Mute (/mob/living/carbon/human), the floor (141,130,2) (/turf/open/floor/wood/large), null) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4, 0, 1) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4, 0, 1) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4, null) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4) - Rethuic (/client): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 4) - Mr Mute (/mob/living/carbon/human): keyLoop(Rethuic (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:07:30.691] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: Mr Mute (/mob/living/carbon/human) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - src.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, Mr Mute (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke(null, Mr Mute (/mob/living/carbon/human)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (142,130,2) (/turf/open/floor/wood/large), Mr Mute (/mob/living/carbon/human), the floor (142,131,2) (/turf/open/floor/wood), null) - the floor (142,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - the floor (142,130,2) (/turf/open/floor/wood/large): Entered(Mr Mute (/mob/living/carbon/human), the floor (142,131,2) (/turf/open/floor/wood), null) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, null) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2) - Mr Mute (/mob/living/carbon/human): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2) - Rethuic (/client): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2) - Mr Mute (/mob/living/carbon/human): keyLoop(Rethuic (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:07:44.618] RUNTIME: ## TESTING: GC: -- [0x21008dab] | /datum/component/ghost_direct_control was unable to be GC'd -- (ref count of 2) [2023-08-06 05:08:23.128] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,448 - usr: null - src: the wall (171,211,11) (/turf/closed/wall/mineral/plastitanium) - call stack: - the wall (171,211,11) (/turf/closed/wall/mineral/plastitanium): bitmask smooth() - the wall (171,211,11) (/turf/closed/wall/mineral/plastitanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(0) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:08:23.209] RUNTIME: ## WARNING: couldn't find shuttle with id: huntership in code/controllers/subsystem/shuttle.dm at line 286 src: Shuttle usr: . [2023-08-06 05:08:38.491] RUNTIME: ## TESTING: GC: -- [0x210a5bf9] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:08:41.630] RUNTIME: runtime error: Mob without client but with associated ckey has been deleted. (code/modules/mob/mob.dm:31) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Paul Lee (/mob/living/carbon/human) - src: null - usr.loc: the floor (121,149,2) (/turf/open/floor/iron) - call stack: - stack trace("Mob without client but with as...", "code/modules/mob/mob.dm", 31) - John Sanders (/mob/living/simple_animal/pet/gondola): Destroy(0) - John Sanders (/mob/living/simple_animal/pet/gondola): Destroy(0) - John Sanders (/mob/living/simple_animal/pet/gondola): Destroy(0) - John Sanders (/mob/living/simple_animal/pet/gondola): Destroy(0) - qdel(John Sanders (/mob/living/simple_animal/pet/gondola), 0) - John Sanders (/mob/living/simple_animal/pet/gondola): death(null) - John Sanders (/mob/living/simple_animal/pet/gondola): death(null) - John Sanders (/mob/living/simple_animal/pet/gondola): update stat() - John Sanders (/mob/living/simple_animal/pet/gondola): update stat() - ... - John Sanders (/mob/living/simple_animal/pet/gondola): attackby(the hatchet (/obj/item/hatchet), Paul Lee (/mob/living/carbon/human), "icon-x=17;icon-y=22;left=1;but...") - the hatchet (/obj/item/hatchet): melee attack chain(Paul Lee (/mob/living/carbon/human), John Sanders (/mob/living/simple_animal/pet/gondola), "icon-x=17;icon-y=22;left=1;but...") - John Sanders (/mob/living/simple_animal/pet/gondola): Click(the floor (121,150,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=22;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:08:43.593] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (122,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (122,146,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:08:43.596] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (122,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (122,146,2) (/turf/open/floor/iron), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (122,147,2) (/turf/open/floor/iron), null) - the floor (122,146,2) (/turf/open/floor/iron): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (122,147,2) (/turf/open/floor/iron), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:08:43.598] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (122,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (122,146,2) (/turf/open/floor/iron), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (122,147,2) (/turf/open/floor/iron), null) - the floor (122,146,2) (/turf/open/floor/iron): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (122,147,2) (/turf/open/floor/iron), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:08:43.601] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (122,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (122,146,2) (/turf/open/floor/iron), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (122,147,2) (/turf/open/floor/iron), null) - the floor (122,146,2) (/turf/open/floor/iron): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (122,147,2) (/turf/open/floor/iron), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:08:43.603] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (122,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (122,146,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:08:43.606] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (122,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (122,146,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:09:23.612] RUNTIME: ## TESTING: GC: -- [0x21072013] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:09:23.612] RUNTIME: ## TESTING: GC: -- [0x210a09da] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:09:23.613] RUNTIME: ## TESTING: GC: -- [0x2109ffc4] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:09:33.901] RUNTIME: runtime error: Cannot execute null.get item by slot(). - proc name: try slip (/obj/item/modular_computer/pda/clown/proc/try_slip) - source file: code/modules/modular_computers/computers/item/role_tablet_presets.dm,332 - usr: President Of The Galaxy (/mob/living/simple_animal/pet/gondola) - src: President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown) - usr.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - src.loc: the floor (142,130,2) (/turf/open/floor/wood/large) - call stack: - President Of The Galaxy (Clown... (/obj/item/modular_computer/pda/clown): try slip(null, President Of The Galaxy (/mob/living/simple_animal/pet/gondola)) - /datum/callback (/datum/callback): Invoke(null, President Of The Galaxy (/mob/living/simple_animal/pet/gondola)) - /datum/component/slippery (/datum/component/slippery): Slip(the floor (142,130,2) (/turf/open/floor/wood/large), President Of The Galaxy (/mob/living/simple_animal/pet/gondola), the floor (142,131,2) (/turf/open/floor/wood), null) - the floor (142,130,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - the floor (142,130,2) (/turf/open/floor/wood/large): Entered(President Of The Galaxy (/mob/living/simple_animal/pet/gondola), the floor (142,131,2) (/turf/open/floor/wood), null) - President Of The Galaxy (/mob/living/simple_animal/pet/gondola): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - President Of The Galaxy (/mob/living/simple_animal/pet/gondola): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, 0, 1) - President Of The Galaxy (/mob/living/simple_animal/pet/gondola): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2, null) - NotInu (/client): Move(the floor (142,130,2) (/turf/open/floor/wood/large), 2) - President Of The Galaxy (/mob/living/simple_animal/pet/gondola): keyLoop(NotInu (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:10:37.997] RUNTIME: runtime error: Fugitive locator tried to locate a fugitive antag datum with no owner. (code/modules/antagonists/fugitive/hunters/hunter_gear.dm:192) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Emerson Shaw (/mob/living/carbon/human) - src: null - usr.loc: the pod floor (175,209,11) (/turf/open/floor/pod/dark) - call stack: - stack trace("Fugitive locator tried to loca...", "code/modules/antagonists/fugit...", 192) - Bounty Locator (/obj/machinery/fugitive_locator): locate fugitive() - Bounty Locator (/obj/machinery/fugitive_locator): interact(Emerson Shaw (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): try interact(Emerson Shaw (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): try interact(Emerson Shaw (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): attack hand(Emerson Shaw (/mob/living/carbon/human), /list (/list)) - Bounty Locator (/obj/machinery/fugitive_locator): attack hand(Emerson Shaw (/mob/living/carbon/human), /list (/list)) - Emerson Shaw (/mob/living/carbon/human): UnarmedAttack(Bounty Locator (/obj/machinery/fugitive_locator), 1, /list (/list)) - Emerson Shaw (/mob/living/carbon/human): ClickOn(Bounty Locator (/obj/machinery/fugitive_locator), "icon-x=22;icon-y=13;left=1;but...") - Bounty Locator (/obj/machinery/fugitive_locator): Click(the pod floor (176,208,11) (/turf/open/floor/pod/light), "mapwindow.map", "icon-x=22;icon-y=13;left=1;but...") - ... - world: push usr(Emerson Shaw (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:10:55.856] RUNTIME: runtime error: AI eye object wasn't found! Location: the floor / Eyeobj: / QDELETED: 1 / Eye loc: (code/modules/mob/living/silicon/ai/freelook/eye.dm:196) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: AI (/mob/living/silicon/ai) - src: null - usr.loc: the floor (39,106,2) (/turf/open/floor/circuit/green/airless) - call stack: - stack trace("AI eye object wasn\'t found! L...", "code/modules/mob/living/silico...", 196) - AI (/mob/living/silicon/ai): view core() - AI (/mob/living/silicon/ai): Login() - HG-476 (/datum/mind): transfer to(AI (/mob/living/silicon/ai), 0) - AI (/mob/living/silicon/ai): Initialize(0, Unknown Laws (/datum/ai_laws), HG-476 (/mob/living/brain)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(AI (/mob/living/silicon/ai), 0, /list (/list)) - AI (/mob/living/silicon/ai): New(0, Unknown Laws (/datum/ai_laws), HG-476 (/mob/living/brain)) - AI (/mob/living/silicon/ai): New(the floor (39,106,2) (/turf/open/floor/circuit/green/airless), Unknown Laws (/datum/ai_laws), HG-476 (/mob/living/brain)) - the AI core (/obj/structure/ai_core): ai structure to mob() - the AI core (/obj/structure/ai_core): attackby(the screwdriver (/obj/item/screwdriver), Jackson Phoenix (/mob/living/carbon/human), "icon-x=19;icon-y=18;left=1;but...") - ... - the AI core (/obj/structure/ai_core): Click(the floor (39,106,2) (/turf/open/floor/circuit/green/airless), "mapwindow.map", "icon-x=19;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jackson Phoenix (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:10:56.180] 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 (code/controllers/subsystem/timer.dm:590) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jackson Phoenix (/mob/living/carbon/human) - src: null - usr.loc: the floor (39,107,2) (/turf/open/floor/circuit/green/airless) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 590) - addtimer(/datum/callback (/datum/callback), 19.1, 0, null, "code/modules/balloon_alert/bal...", 89) - the AI core (/obj/structure/ai_core): balloon alert perform(Jackson Phoenix (/mob/living/carbon/human), "connected monitor and neural n...") - the AI core (/obj/structure/ai_core): balloon alert(Jackson Phoenix (/mob/living/carbon/human), "connected monitor and neural n...") - [2023-08-06 05:11:02.279] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Jayson Porter (/mob/living/carbon/human) - src: Clarke Mortia (/mob/living/carbon/human) - usr.loc: the floor (112,166,2) (/turf/open/floor/iron) - src.loc: the floor (114,167,2) (/turf/open/floor/iron) - call stack: - Clarke Mortia (/mob/living/carbon/human): in fov(Jayson Porter (/mob/living/carbon/human), 1) - play fov effect(Jayson Porter (/mob/living/carbon/human), 5, "footstep", 8, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Jayson Porter (/mob/living/carbon/human), the floor (113,166,2) (/turf/open/floor/iron), 8, 0, null, 1) - Jayson Porter (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jayson Porter (/mob/living/carbon/human): Moved(the floor (113,166,2) (/turf/open/floor/iron), 8, 0, null, 1) - Jayson Porter (/mob/living/carbon/human): Moved(the floor (113,166,2) (/turf/open/floor/iron), 8, 0, null, 1) - Jayson Porter (/mob/living/carbon/human): Move(the floor (112,166,2) (/turf/open/floor/iron), 8, 0, 1) - Jayson Porter (/mob/living/carbon/human): Move(the floor (112,166,2) (/turf/open/floor/iron), 8, 0, 1) - Jayson Porter (/mob/living/carbon/human): Move(the floor (112,166,2) (/turf/open/floor/iron), 8, null) - Jayson Porter (/mob/living/carbon/human): Move(the floor (112,166,2) (/turf/open/floor/iron), 8) - Jayson Porter (/mob/living/carbon/human): Move(the floor (112,166,2) (/turf/open/floor/iron), 8) - TheDrunkenPumpkin (/client): Move(the floor (112,166,2) (/turf/open/floor/iron), 8) - Jayson Porter (/mob/living/carbon/human): keyLoop(TheDrunkenPumpkin (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:31.589] RUNTIME: ## TESTING: GC: -- [0x210a4c6a] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:11:42.804] RUNTIME: ## TESTING: GC: -- [0x21071873] | /datum/dna was unable to be GC'd -- (ref count of 2) [2023-08-06 05:11:50.393] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.396] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.399] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.401] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.404] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.406] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.408] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (358) (/mob/living/carbon/human) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - src.loc: the floor (85,104,2) (/turf/open/floor/iron/white) - call stack: - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.411] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the monkey (358) (/mob/living/carbon/human): update worn shoes() - the monkey (358) (/mob/living/carbon/human): doUnEquip(the white shoes (/obj/item/clothing/shoes/sneakers/white), 1, the floor (85,104,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (358) (/mob/living/carbon/human): dropItemToGround(the white shoes (/obj/item/clothing/shoes/sneakers/white), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (358) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - ... - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.414] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the monkey (358) (/mob/living/carbon/human): update worn shoes() - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): update icon() - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): unequip shoecover(the monkey (358) (/mob/living/carbon/human), the white shoes (/obj/item/clothing/shoes/sneakers/white), 1, the floor (85,104,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (358) (/mob/living/carbon/human): SendSignal("carbon_unequip_shoecover", /list (/list)) - the monkey (358) (/mob/living/carbon/human): doUnEquip(the white shoes (/obj/item/clothing/shoes/sneakers/white), 1, the floor (85,104,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (358) (/mob/living/carbon/human): dropItemToGround(the white shoes (/obj/item/clothing/shoes/sneakers/white), 1, 0, 1) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.427] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the monkey (358) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (358) (/mob/living/carbon/human): update worn undersuit() - the monkey (358) (/mob/living/carbon/human): doUnEquip(the medical scrubs (/obj/item/clothing/under/rank/medical/scrubs/blue), 1, the floor (85,104,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (358) (/mob/living/carbon/human): dropItemToGround(the medical scrubs (/obj/item/clothing/under/rank/medical/scrubs/blue), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (358) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - ... - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.432] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.434] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.437] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.439] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.441] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.443] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.445] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (358) (/mob/living/carbon/human) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - src.loc: the floor (85,104,2) (/turf/open/floor/iron/white) - call stack: - the monkey (358) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (358) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (358) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.448] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (358) (/mob/living/carbon/human): update body parts(1) - the monkey (358) (/mob/living/carbon/human): update body(1) - the monkey (358) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (358) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.450] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (986) (/mob/living/carbon/human): update body parts(0) - the monkey (986) (/mob/living/carbon/human): update body(0) - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.452] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (986) (/mob/living/carbon/human): update body parts(0) - the monkey (986) (/mob/living/carbon/human): update body(0) - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.454] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (986) (/mob/living/carbon/human): update body parts(0) - the monkey (986) (/mob/living/carbon/human): update body(0) - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.456] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (986) (/mob/living/carbon/human): update body parts(0) - the monkey (986) (/mob/living/carbon/human): update body(0) - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.457] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (986) (/mob/living/carbon/human): update body parts(0) - the monkey (986) (/mob/living/carbon/human): update body(0) - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.458] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (986) (/mob/living/carbon/human) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - src.loc: the floor (85,104,2) (/turf/open/floor/iron/white) - call stack: - the monkey (986) (/mob/living/carbon/human): update body parts(0) - the monkey (986) (/mob/living/carbon/human): update body(0) - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.460] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (986) (/mob/living/carbon/human): update body parts(null) - the monkey (986) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (986) (/mob/living/carbon/human): update worn undersuit() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.463] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (986) (/mob/living/carbon/human): update body parts(null) - the monkey (986) (/mob/living/carbon/human): update worn shoes() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.465] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (986) (/mob/living/carbon/human): update body parts(null) - the monkey (986) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (986) (/mob/living/carbon/human): update worn mask() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.473] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (986) (/mob/living/carbon/human): update body parts(null) - the monkey (986) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (986) (/mob/living/carbon/human): update worn head() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.476] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (986) (/mob/living/carbon/human): update body parts(null) - the monkey (986) (/mob/living/carbon/human): update worn oversuit() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:11:50.478] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the grass patch (82,101,2) (/turf/open/floor/grass) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (986) (/mob/living/carbon/human): update body parts(null) - the monkey (986) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (986) (/mob/living/carbon/human): update worn oversuit() - the monkey (986) (/mob/living/carbon/human): regenerate icons() - the monkey (986) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:12:44.245] RUNTIME: ## TESTING: GC: -- [0x210a5baf] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:12:51.473] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (99,165,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - [2023-08-06 05:12:51.475] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (99,165,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - [2023-08-06 05:12:51.478] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (99,165,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - [2023-08-06 05:12:51.482] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (99,165,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - [2023-08-06 05:12:51.484] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (99,165,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=22;icon-y=16;left=1;but...") - [2023-08-06 05:12:52.007] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (99,165,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=15;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:12:52.011] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (99,165,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:18.864] RUNTIME: ## TESTING: GC: -- [0x210a692e] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:13:39.142] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (76,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (76,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (76,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (76,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (76,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (76,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.196] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (78,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (78,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (78,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (78,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (78,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (78,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.247] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (79,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (79,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (79,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (79,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (79,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (79,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.302] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (80,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (80,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (80,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (80,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (80,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (80,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.361] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (81,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (81,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (81,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (81,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (81,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (81,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.418] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (83,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (83,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (83,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (83,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (83,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (83,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.472] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (84,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (84,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (84,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (84,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (84,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (84,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.534] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (86,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (86,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (86,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (86,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (86,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (86,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.637] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (88,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (88,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (88,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (88,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (88,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (88,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.683] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (89,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (89,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (89,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (89,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (89,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (89,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.689] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (91,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (91,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (91,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (91,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (91,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (91,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:39.737] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): RegisterSignal(space (93,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): on enter(the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate), space (93,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): SendSignal("movable_moved", /list (/list)) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (93,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Moved(space (93,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (93,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): Move(space (93,8,2) (/turf/open/space/basic), 2, 0, 1) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): pixel move(1, 0) - the incapacitating pellet (/obj/projectile/bullet/pellet/shotgun_incapacitate): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:47.398] RUNTIME: runtime error: Fugitive locator tried to locate a fugitive antag datum with no owner. (code/modules/antagonists/fugitive/hunters/hunter_gear.dm:192) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Sharla Gray (/mob/living/carbon/human) - src: null - usr.loc: the pod floor (65,58,2) (/turf/open/floor/pod/dark) - call stack: - stack trace("Fugitive locator tried to loca...", "code/modules/antagonists/fugit...", 192) - Bounty Locator (/obj/machinery/fugitive_locator): locate fugitive() - Bounty Locator (/obj/machinery/fugitive_locator): interact(Sharla Gray (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): try interact(Sharla Gray (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): try interact(Sharla Gray (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): attack hand(Sharla Gray (/mob/living/carbon/human), /list (/list)) - Bounty Locator (/obj/machinery/fugitive_locator): attack hand(Sharla Gray (/mob/living/carbon/human), /list (/list)) - Sharla Gray (/mob/living/carbon/human): UnarmedAttack(Bounty Locator (/obj/machinery/fugitive_locator), 1, /list (/list)) - Sharla Gray (/mob/living/carbon/human): ClickOn(Bounty Locator (/obj/machinery/fugitive_locator), "icon-x=18;icon-y=16;left=1;but...") - Bounty Locator (/obj/machinery/fugitive_locator): Click(the pod floor (65,59,2) (/turf/open/floor/pod/light), "mapwindow.map", "icon-x=18;icon-y=16;left=1;but...") - ... - world: push usr(Sharla Gray (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:13:50.703] RUNTIME: ## TESTING: GC: -- [0x201eca5] | /obj/item/seeds/banana was unable to be GC'd -- (ref count of 55) [2023-08-06 05:13:55.566] RUNTIME: ## TESTING: GC: -- [0x20223b8] | /obj/item/gun/ballistic/automatic/pistol/stickman was unable to be GC'd -- (ref count of 2) [2023-08-06 05:13:55.671] RUNTIME: ## TESTING: GC: -- [0x3000ccf] | /mob/dead/observer was unable to be GC'd -- (ref count of 2) [2023-08-06 05:13:55.671] RUNTIME: ## TESTING: GC: -- [0x210975ad] | /datum/hud/ghost was unable to be GC'd -- (ref count of 6) [2023-08-06 05:13:57.852] RUNTIME: ## TESTING: GC: -- [0x210a6172] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:14:39.261] RUNTIME: ## TESTING: GC: -- [0x2024799] | /obj/item/gun/ballistic/automatic/pistol/stickman was unable to be GC'd -- (ref count of 2) [2023-08-06 05:16:11.451] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Jayson Porter (/mob/living/carbon/human) - src: Clarke Mortia (/mob/living/carbon/human) - usr.loc: the floor (88,100,2) (/turf/open/floor/iron/white) - src.loc: the floor (90,99,2) (/turf/open/floor/iron/white) - call stack: - Clarke Mortia (/mob/living/carbon/human): in fov(Jayson Porter (/mob/living/carbon/human), 1) - play fov effect(Jayson Porter (/mob/living/carbon/human), 5, "footstep", 8, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Jayson Porter (/mob/living/carbon/human), the floor (89,100,2) (/turf/open/floor/iron/white), 8, 0, null, 1) - Jayson Porter (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jayson Porter (/mob/living/carbon/human): Moved(the floor (89,100,2) (/turf/open/floor/iron/white), 8, 0, null, 1) - Jayson Porter (/mob/living/carbon/human): Moved(the floor (89,100,2) (/turf/open/floor/iron/white), 8, 0, null, 1) - Jayson Porter (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - Jayson Porter (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - Jayson Porter (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8, null) - Jayson Porter (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8) - Jayson Porter (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8) - TheDrunkenPumpkin (/client): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8) - Jayson Porter (/mob/living/carbon/human): keyLoop(TheDrunkenPumpkin (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:16:36.740] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Stephany Lloyd (/mob/living/carbon/human) - src.loc: the floor (126,131,2) (/turf/open/floor/iron) - call stack: - Stephany Lloyd (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephany Lloyd (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:17:34.005] RUNTIME: runtime error: Cannot execute null.reset cooldowns(). - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,346 - usr: null - src: the plating (85,75,5) (/turf/open/floor/plating) - call stack: - the plating (85,75,5) (/turf/open/floor/plating): process cell(6220) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:18:39.665] RUNTIME: ## TESTING: GC: -- [0x210a693b] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.665] RUNTIME: ## TESTING: GC: -- [0x210a5e62] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.665] RUNTIME: ## TESTING: GC: -- [0x210a7f99] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.666] RUNTIME: ## TESTING: GC: -- [0x210a80b7] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.712] RUNTIME: ## TESTING: GC: -- [0x210a660d] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.712] RUNTIME: ## TESTING: GC: -- [0x210a77d3] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.712] RUNTIME: ## TESTING: GC: -- [0x210a6011] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.759] RUNTIME: ## TESTING: GC: -- [0x210a7f42] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.759] RUNTIME: ## TESTING: GC: -- [0x210a7f44] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.759] RUNTIME: ## TESTING: GC: -- [0x210a7df8] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.760] RUNTIME: ## TESTING: GC: -- [0x210a1ac6] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.760] RUNTIME: ## TESTING: GC: -- [0x210a64be] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.760] RUNTIME: ## TESTING: GC: -- [0x210a7fdf] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.760] RUNTIME: ## TESTING: GC: -- [0x210a7135] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.760] RUNTIME: ## TESTING: GC: -- [0x210a7f7d] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.761] RUNTIME: ## TESTING: GC: -- [0x210a78df] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.761] RUNTIME: ## TESTING: GC: -- [0x210a801f] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.761] RUNTIME: ## TESTING: GC: -- [0x210a3a4e] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.761] RUNTIME: ## TESTING: GC: -- [0x21071f7c] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.762] RUNTIME: ## TESTING: GC: -- [0x210a7d71] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.762] RUNTIME: ## TESTING: GC: -- [0x210a7c0c] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.762] RUNTIME: ## TESTING: GC: -- [0x210a770f] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.763] RUNTIME: ## TESTING: GC: -- [0x210a7fc8] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.763] RUNTIME: ## TESTING: GC: -- [0x210a7fa4] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.763] RUNTIME: ## TESTING: GC: -- [0x21071874] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.763] RUNTIME: ## TESTING: GC: -- [0x210a7ed2] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.764] RUNTIME: ## TESTING: GC: -- [0x210a82f8] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.764] RUNTIME: ## TESTING: GC: -- [0x210a80af] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.764] RUNTIME: ## TESTING: GC: -- [0x210a7c77] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.811] RUNTIME: ## TESTING: GC: -- [0x210a7c0f] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.812] RUNTIME: ## TESTING: GC: -- [0x210a76c1] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.812] RUNTIME: ## TESTING: GC: -- [0x210a5546] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.812] RUNTIME: ## TESTING: GC: -- [0x210a80cb] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.812] RUNTIME: ## TESTING: GC: -- [0x210a7f27] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.813] RUNTIME: ## TESTING: GC: -- [0x2109f914] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.813] RUNTIME: ## TESTING: GC: -- [0x210a70f6] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.813] RUNTIME: ## TESTING: GC: -- [0x210a7949] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.813] RUNTIME: ## TESTING: GC: -- [0x210a0341] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.814] RUNTIME: ## TESTING: GC: -- [0x210a6ebf] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.814] RUNTIME: ## TESTING: GC: -- [0x210a8219] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.861] RUNTIME: ## TESTING: GC: -- [0x210a7ff3] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.862] RUNTIME: ## TESTING: GC: -- [0x210a7771] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.862] RUNTIME: ## TESTING: GC: -- [0x210a81f8] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.862] RUNTIME: ## TESTING: GC: -- [0x210a442b] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.862] RUNTIME: ## TESTING: GC: -- [0x210a7b00] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.863] RUNTIME: ## TESTING: GC: -- [0x210a78e5] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.863] RUNTIME: ## TESTING: GC: -- [0x210a6538] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.863] RUNTIME: ## TESTING: GC: -- [0x210a7b20] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.864] RUNTIME: ## TESTING: GC: -- [0x2109b2e4] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.864] RUNTIME: ## TESTING: GC: -- [0x210a8356] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.864] RUNTIME: ## TESTING: GC: -- [0x210a165d] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.864] RUNTIME: ## TESTING: GC: -- [0x210a77f2] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.865] RUNTIME: ## TESTING: GC: -- [0x210a7942] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.865] RUNTIME: ## TESTING: GC: -- [0x210a6741] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.865] RUNTIME: ## TESTING: GC: -- [0x210a7e92] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.865] RUNTIME: ## TESTING: GC: -- [0x2109e381] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.866] RUNTIME: ## TESTING: GC: -- [0x2109f826] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.866] RUNTIME: ## TESTING: GC: -- [0x210a75b7] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.866] RUNTIME: ## TESTING: GC: -- [0x210a5cdd] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.866] RUNTIME: ## TESTING: GC: -- [0x210a7839] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.917] RUNTIME: ## TESTING: GC: -- [0x210a7f32] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.917] RUNTIME: ## TESTING: GC: -- [0x210a2be9] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.917] RUNTIME: ## TESTING: GC: -- [0x210a7fe2] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.918] RUNTIME: ## TESTING: GC: -- [0x210a7302] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.970] RUNTIME: ## TESTING: GC: -- [0x210a8216] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.971] RUNTIME: ## TESTING: GC: -- [0x210a5964] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:39.971] RUNTIME: ## TESTING: GC: -- [0x210a089f] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.024] RUNTIME: ## TESTING: GC: -- [0x210a7ecc] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.025] RUNTIME: ## TESTING: GC: -- [0x210a7825] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.025] RUNTIME: ## TESTING: GC: -- [0x210a75ff] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.026] RUNTIME: ## TESTING: GC: -- [0x210a7b6d] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.026] RUNTIME: ## TESTING: GC: -- [0x210a283f] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.026] RUNTIME: ## TESTING: GC: -- [0x210a6a6c] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.027] RUNTIME: ## TESTING: GC: -- [0x210a76a2] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.027] RUNTIME: ## TESTING: GC: -- [0x210a7fe8] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.027] RUNTIME: ## TESTING: GC: -- [0x210a65f0] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.083] RUNTIME: ## TESTING: GC: -- [0x210a0917] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.792] RUNTIME: ## TESTING: GC: -- [0x210a215d] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:18:40.954] RUNTIME: ## TESTING: GC: -- [0x210a8332] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:19:14.969] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Clarke Mortia (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.947] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.950] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.951] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.954] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.956] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.958] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.962] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.970] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.973] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.977] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.980] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.983] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.987] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.990] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.992] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.994] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.996] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:33.998] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.000] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.003] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.007] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.009] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.011] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.013] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.018] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.020] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.021] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.022] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.024] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.025] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.027] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.030] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.032] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.034] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.036] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.038] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.040] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.042] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.043] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.045] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.046] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.047] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.049] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.051] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.054] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.056] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.058] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.060] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.062] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.063] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.065] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.066] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.068] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.069] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.071] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.073] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.075] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.077] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.080] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.081] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.084] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.086] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.088] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.090] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.092] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon() - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.094] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.095] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.097] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.098] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.100] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.101] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.104] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.106] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.108] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.110] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.112] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.114] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:34.116] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:58.539] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,129,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=20;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:58.542] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,129,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=20;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:58.544] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,129,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=20;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:58.547] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,129,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:58.550] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,129,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:59.103] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,129,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=22;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=22;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:19:59.107] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (138,129,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:10.935] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,134,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=9;left=1;butt...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:10.937] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,134,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=9;left=1;butt...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=9;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:10.941] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,134,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=9;left=1;butt...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:10.946] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,134,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:10.949] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,134,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:10.966] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Skeenee (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:11.536] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,134,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:11.541] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (136,134,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.753] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.756] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.759] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.761] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.764] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.767] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.769] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: June Sanford (/mob/living/carbon/human) - src: the monkey (758) (/mob/living/carbon/human) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.774] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the monkey (758) (/mob/living/carbon/human): update worn shoes() - the monkey (758) (/mob/living/carbon/human): doUnEquip(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large), 0, 1, 0) - the monkey (758) (/mob/living/carbon/human): dropItemToGround(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (758) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - ... - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.778] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the monkey (758) (/mob/living/carbon/human): update worn shoes() - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): update icon() - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): unequip shoecover(the monkey (758) (/mob/living/carbon/human), the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large), 0, 1, 0) - the monkey (758) (/mob/living/carbon/human): SendSignal("carbon_unequip_shoecover", /list (/list)) - the monkey (758) (/mob/living/carbon/human): doUnEquip(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large), 0, 1, 0) - the monkey (758) (/mob/living/carbon/human): dropItemToGround(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, 0, 1) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.783] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.786] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.788] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.790] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.793] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.795] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.798] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: June Sanford (/mob/living/carbon/human) - src: the monkey (758) (/mob/living/carbon/human) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the monkey (758) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (758) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (758) (/mob/living/carbon/human), Mothman (/datum/species/moth), 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.801] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (758) (/mob/living/carbon/human): update body parts(1) - the monkey (758) (/mob/living/carbon/human): update body(1) - the monkey (758) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (758) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.803] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.805] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.807] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.808] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.810] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.811] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: June Sanford (/mob/living/carbon/human) - src: the monkey (357) (/mob/living/carbon/human) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.813] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn undersuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.816] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update worn shoes() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.818] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn mask() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.820] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn head() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.822] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update worn oversuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:13.825] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: June Sanford (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn oversuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:18.051] RUNTIME: runtime error: Fugitive locator tried to locate a fugitive antag datum with no owner. (code/modules/antagonists/fugitive/hunters/hunter_gear.dm:192) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Emerson Shaw (/mob/living/carbon/human) - src: null - usr.loc: the pod floor (65,58,2) (/turf/open/floor/pod/dark) - call stack: - stack trace("Fugitive locator tried to loca...", "code/modules/antagonists/fugit...", 192) - Bounty Locator (/obj/machinery/fugitive_locator): locate fugitive() - Bounty Locator (/obj/machinery/fugitive_locator): interact(Emerson Shaw (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): try interact(Emerson Shaw (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): try interact(Emerson Shaw (/mob/living/carbon/human)) - Bounty Locator (/obj/machinery/fugitive_locator): attack hand(Emerson Shaw (/mob/living/carbon/human), /list (/list)) - Bounty Locator (/obj/machinery/fugitive_locator): attack hand(Emerson Shaw (/mob/living/carbon/human), /list (/list)) - Emerson Shaw (/mob/living/carbon/human): UnarmedAttack(Bounty Locator (/obj/machinery/fugitive_locator), 1, /list (/list)) - Emerson Shaw (/mob/living/carbon/human): ClickOn(Bounty Locator (/obj/machinery/fugitive_locator), "icon-x=14;icon-y=11;left=1;but...") - Bounty Locator (/obj/machinery/fugitive_locator): Click(the pod floor (65,59,2) (/turf/open/floor/pod/light), "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - ... - world: push usr(Emerson Shaw (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:30.705] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Vents-Hot-Air (/mob/living/carbon/human) - src.loc: the floor (168,122,2) (/turf/open/floor/iron) - call stack: - Vents-Hot-Air (/mob/living/carbon/human): run examinate(the mood (/atom/movable/screen/mood)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Vents-Hot-Air (/mob/living/carbon/human): Examine(the mood (/atom/movable/screen/mood)) - the mood (/atom/movable/screen/mood): ShiftClick(Vents-Hot-Air (/mob/living/carbon/human)) - Vents-Hot-Air (/mob/living/carbon/human): ShiftClickOn(the mood (/atom/movable/screen/mood)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the mood (/atom/movable/screen/mood), "icon-x=11;icon-y=18;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=11;icon-y=18;left=1;shi...") - the mood (/atom/movable/screen/mood): Click(null, "mapwindow.map", "icon-x=11;icon-y=18;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:20:58.220] RUNTIME: runtime error: Cannot read null.blackboard - proc name: on click (/datum/element/ai_held_item/proc/on_click) - source file: code/datums/elements/ai_held_item.dm,32 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the carpet (96,133,2) (/turf/open/floor/carpet) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): on click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_attack_hand", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): UnarmedAttack(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), 1, /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=19;icon-y=5;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=19;icon-y=5;left=1;butt...") - Fizshigit (/client): Click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=19;icon-y=5;left=1;butt...") - [2023-08-06 05:21:03.271] RUNTIME: runtime error: Cannot read null.blackboard - proc name: on click (/datum/element/ai_held_item/proc/on_click) - source file: code/datums/elements/ai_held_item.dm,32 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the carpet (96,133,2) (/turf/open/floor/carpet) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): on click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_attack_hand", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): UnarmedAttack(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), 1, /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:21:04.190] RUNTIME: runtime error: Cannot read null.blackboard - proc name: on click (/datum/element/ai_held_item/proc/on_click) - source file: code/datums/elements/ai_held_item.dm,32 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the carpet (96,133,2) (/turf/open/floor/carpet) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): on click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_attack_hand", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): UnarmedAttack(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), 1, /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - Fizshigit (/client): Click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - [2023-08-06 05:21:05.155] RUNTIME: runtime error: Cannot read null.blackboard - proc name: on click (/datum/element/ai_held_item/proc/on_click) - source file: code/datums/elements/ai_held_item.dm,32 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the carpet (96,133,2) (/turf/open/floor/carpet) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): on click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_attack_hand", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): UnarmedAttack(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), 1, /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:21:06.076] RUNTIME: runtime error: Cannot read null.blackboard - proc name: on click (/datum/element/ai_held_item/proc/on_click) - source file: code/datums/elements/ai_held_item.dm,32 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the carpet (96,133,2) (/turf/open/floor/carpet) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): on click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_attack_hand", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): UnarmedAttack(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), 1, /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:21:07.015] RUNTIME: runtime error: Cannot read null.blackboard - proc name: on click (/datum/element/ai_held_item/proc/on_click) - source file: code/datums/elements/ai_held_item.dm,32 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the carpet (96,133,2) (/turf/open/floor/carpet) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): on click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_attack_hand", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): UnarmedAttack(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), 1, /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:21:07.962] RUNTIME: runtime error: Cannot read null.blackboard - proc name: on click (/datum/element/ai_held_item/proc/on_click) - source file: code/datums/elements/ai_held_item.dm,32 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the carpet (96,133,2) (/turf/open/floor/carpet) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): on click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_attack_hand", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack hand(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): UnarmedAttack(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), 1, /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:21:29.856] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the laser (/obj/projectile/beam/laser): RegisterSignal(space (247,144,8) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the laser (/obj/projectile/beam/laser): on enter(the laser (/obj/projectile/beam/laser), space (9,144,2) (/turf/open/space/basic), 8, 0, null, 1) - the laser (/obj/projectile/beam/laser): SendSignal("movable_moved", /list (/list)) - the laser (/obj/projectile/beam/laser): Moved(space (9,144,2) (/turf/open/space/basic), 8, 0, null, 1) - the laser (/obj/projectile/beam/laser): Moved(space (9,144,2) (/turf/open/space/basic), 8, 0, null, 1) - the laser (/obj/projectile/beam/laser): Move(space (8,144,2) (/turf/open/space/basic), 8, 0, 1) - the laser (/obj/projectile/beam/laser): Move(space (8,144,2) (/turf/open/space/basic), 8, 0, 1) - the laser (/obj/projectile/beam/laser): pixel move(1, 0) - the laser (/obj/projectile/beam/laser): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:21:48.685] RUNTIME: runtime error: Cannot read null.blackboard - proc name: listened throw (/datum/pet_command/point_targetting/fetch/proc/listened_throw) - source file: code/datums/components/pet_commands/fetch.dm,39 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch) - usr.loc: the floor (106,125,2) (/turf/open/floor/iron) - call stack: - /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch): listened throw(Bob Wilkerson (as Captain) (/mob/living/carbon/human), Quarantine (NO SICK PEOPLE) (/obj/machinery/door/airlock/medical)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): SendSignal("mob_throw", /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(Quarantine (NO SICK PEOPLE) (/obj/machinery/door/airlock/medical)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(Quarantine (NO SICK PEOPLE) (/obj/machinery/door/airlock/medical)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(Quarantine (NO SICK PEOPLE) (/obj/machinery/door/airlock/medical), "icon-x=18;icon-y=22;left=1;but...") - Quarantine (NO SICK PEOPLE) (/obj/machinery/door/airlock/medical): Click(the floor (107,122,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=22;left=1;but...") - Fizshigit (/client): Click(Quarantine (NO SICK PEOPLE) (/obj/machinery/door/airlock/medical), the floor (107,122,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=18;icon-y=22;left=1;but...") - [2023-08-06 05:22:32.827] RUNTIME: runtime error: Stack merge attempted on qdeleted target stack. - proc name: merge without del (/obj/item/stack/proc/merge_without_del) - source file: code/game/objects/items/stacks/stack.dm,598 - usr: June Sanford (/mob/living/carbon/human) - src: the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread) - usr.loc: the floor (131,115,2) (/turf/open/floor/iron) - src.loc: the floor (131,115,2) (/turf/open/floor/iron) - call stack: - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge without del(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): attackby(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), June Sanford (/mob/living/carbon/human), null) - the durathread bundle (/obj/item/grown/cotton/durathread): attack self(June Sanford (/mob/living/carbon/human), /list (/list)) - June Sanford (/mob/living/carbon/human): ClickOn(the durathread bundle (/obj/item/grown/cotton/durathread), "icon-x=17;icon-y=23;left=1;but...") - the durathread bundle (/obj/item/grown/cotton/durathread): Click(null, "mapwindow.map", "icon-x=17;icon-y=23;left=1;but...") - the right hand (/atom/movable/screen/inventory/hand): Click(null, "mapwindow.map", "icon-x=17;icon-y=23;left=1;but...") - the right hand (/atom/movable/screen/inventory/hand): Click(null, "mapwindow.map", "icon-x=17;icon-y=23;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:38.026] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (76,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (76,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:38.029] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (76,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (76,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (76,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:38.034] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (76,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (76,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (76,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:38.038] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (76,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (76,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (76,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:38.042] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (76,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (76,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:38.047] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (76,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (76,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:41.033] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Jack Smith (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:41.441] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (74,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:41.444] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:41.446] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:41.449] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:41.452] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (74,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:41.456] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:46.697] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Amiga (/mob/living/silicon/ai), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:22:50.066] RUNTIME: runtime error: Cannot read null.z - proc name: handle z level change (/datum/element/weather_listener/proc/handle_z_level_change) - source file: code/datums/elements/weather_listener.dm,38 - usr: Ilya Volyova (/mob/living/carbon/human) - src: /datum/element/weather_listene... (/datum/element/weather_listener) - usr.loc: the floor (79,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/element/weather_listene... (/datum/element/weather_listener): handle z level change(Callosamia Angulifera (/mob/living/brain), the floor (79,104,2) (/turf/open/floor/iron/white), null, 1) - Callosamia Angulifera (/mob/living/brain): SendSignal("movable_ztransit", /list (/list)) - Callosamia Angulifera (/mob/living/brain): on changed z level(the floor (79,104,2) (/turf/open/floor/iron/white), null, 1, 1) - Callosamia Angulifera (/mob/living/brain): on changed z level(the floor (79,104,2) (/turf/open/floor/iron/white), null, 1, null) - Callosamia Angulifera (/mob/living/brain): on changed z level(the floor (79,104,2) (/turf/open/floor/iron/white), null, 1, null) - Callosamia Angulifera (/mob/living/brain): on changed z level(the floor (79,104,2) (/turf/open/floor/iron/white), null, 1, null) - Callosamia Angulifera (/mob/living/brain): on changed z level(the floor (79,104,2) (/turf/open/floor/iron/white), null, 1, null) - Callosamia Angulifera\'s brain (/obj/item/organ/internal/brain): on changed z level(the floor (79,104,2) (/turf/open/floor/iron/white), null, 1, 1) - Callosamia Angulifera\'s head (/obj/item/bodypart/head/moth): on changed z level(the floor (79,104,2) (/turf/open/floor/iron/white), null, 1, 1) - Callosamia Angulifera\'s head (/obj/item/bodypart/head/moth): Moved(Ilya Volyova (/mob/living/carbon/human), 0, 1, null, 1) - ... - Callosamia Angulifera\'s head (/obj/item/bodypart/head/moth): try attach limb(Callosamia Angulifera (/mob/living/carbon/human), 0) - Callosamia Angulifera\'s head (/obj/item/bodypart/head/moth): try attach limb(Callosamia Angulifera (/mob/living/carbon/human), 0) - add prosthetic (/datum/surgery_step/add_prosthetic): success(Ilya Volyova (/mob/living/carbon/human), Callosamia Angulifera (/mob/living/carbon/human), "head", Callosamia Angulifera\'s head (/obj/item/bodypart/head/moth), Prosthetic replacement (/datum/surgery/prosthetic_replacement), 0) - add prosthetic (/datum/surgery_step/add_prosthetic): initiate(Ilya Volyova (/mob/living/carbon/human), Callosamia Angulifera (/mob/living/carbon/human), "head", Callosamia Angulifera\'s head (/obj/item/bodypart/head/moth), Prosthetic replacement (/datum/surgery/prosthetic_replacement), 0) - add prosthetic (/datum/surgery_step/add_prosthetic): try op(Ilya Volyova (/mob/living/carbon/human), Callosamia Angulifera (/mob/living/carbon/human), "head", Callosamia Angulifera\'s head (/obj/item/bodypart/head/moth), Prosthetic replacement (/datum/surgery/prosthetic_replacement), 0) - Prosthetic replacement (/datum/surgery/prosthetic_replacement): next step(Ilya Volyova (/mob/living/carbon/human), /list (/list)) - Callosamia Angulifera (/mob/living/carbon/human): can perform surgery(Ilya Volyova (/mob/living/carbon/human), "icon-x=15;icon-y=17;vis-x=18;v...") - Callosamia Angulifera (/mob/living/carbon/human): attackby(Callosamia Angulifera\'s head (/obj/item/bodypart/head/moth), Ilya Volyova (/mob/living/carbon/human), "icon-x=15;icon-y=17;vis-x=18;v...") - Ilya Volyova (/mob/living/carbon/human): ClickOn(Callosamia Angulifera (/mob/living/carbon/human), "icon-x=15;icon-y=17;vis-x=18;v...") - Callosamia Angulifera (/mob/living/carbon/human): Click(the floor (79,105,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=17;vis-x=18;v...") - [2023-08-06 05:23:08.686] RUNTIME: runtime error: Stack merge attempted on qdeleted target stack. - proc name: merge without del (/obj/item/stack/proc/merge_without_del) - source file: code/game/objects/items/stacks/stack.dm,598 - usr: June Sanford (/mob/living/carbon/human) - src: the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread) - usr.loc: the floor (131,115,2) (/turf/open/floor/iron) - src.loc: the floor (131,115,2) (/turf/open/floor/iron) - call stack: - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge without del(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): attackby(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), June Sanford (/mob/living/carbon/human), null) - the durathread bundle (/obj/item/grown/cotton/durathread): attack self(June Sanford (/mob/living/carbon/human), /list (/list)) - June Sanford (/mob/living/carbon/human): ClickOn(the durathread bundle (/obj/item/grown/cotton/durathread), "icon-x=11;icon-y=18;vis-x=8;vi...") - the durathread bundle (/obj/item/grown/cotton/durathread): Click(null, "mapwindow.map", "icon-x=11;icon-y=18;vis-x=8;vi...") - the durathread bundle (/obj/item/grown/cotton/durathread): Click(null, "mapwindow.map", "icon-x=11;icon-y=18;vis-x=8;vi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:11.145] RUNTIME: runtime error: Stack merge attempted on qdeleted target stack. - proc name: merge without del (/obj/item/stack/proc/merge_without_del) - source file: code/game/objects/items/stacks/stack.dm,598 - usr: June Sanford (/mob/living/carbon/human) - src: the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread) - usr.loc: the floor (131,115,2) (/turf/open/floor/iron) - src.loc: the floor (131,115,2) (/turf/open/floor/iron) - call stack: - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge without del(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): attackby(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), June Sanford (/mob/living/carbon/human), null) - the durathread bundle (/obj/item/grown/cotton/durathread): attack self(June Sanford (/mob/living/carbon/human), /list (/list)) - June Sanford (/mob/living/carbon/human): ClickOn(the durathread bundle (/obj/item/grown/cotton/durathread), "icon-x=16;icon-y=17;left=1;but...") - the durathread bundle (/obj/item/grown/cotton/durathread): Click(null, "mapwindow.map", "icon-x=16;icon-y=17;left=1;but...") - the right hand (/atom/movable/screen/inventory/hand): Click(null, "mapwindow.map", "icon-x=16;icon-y=17;left=1;but...") - the right hand (/atom/movable/screen/inventory/hand): Click(null, "mapwindow.map", "icon-x=16;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:13.035] RUNTIME: runtime error: Stack merge attempted on qdeleted target stack. - proc name: merge without del (/obj/item/stack/proc/merge_without_del) - source file: code/game/objects/items/stacks/stack.dm,598 - usr: June Sanford (/mob/living/carbon/human) - src: the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread) - usr.loc: the floor (131,115,2) (/turf/open/floor/iron) - src.loc: the floor (131,115,2) (/turf/open/floor/iron) - call stack: - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge without del(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): attackby(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), June Sanford (/mob/living/carbon/human), null) - the durathread bundle (/obj/item/grown/cotton/durathread): attack self(June Sanford (/mob/living/carbon/human), /list (/list)) - June Sanford (/mob/living/carbon/human): ClickOn(the durathread bundle (/obj/item/grown/cotton/durathread), "icon-x=14;icon-y=21;vis-x=10;v...") - the durathread bundle (/obj/item/grown/cotton/durathread): Click(null, "mapwindow.map", "icon-x=14;icon-y=21;vis-x=10;v...") - DOOMForever (/client): Click(the durathread bundle (/obj/item/grown/cotton/durathread), null, "mapwindow.map", "icon-x=14;icon-y=21;vis-x=10;v...") - [2023-08-06 05:23:14.996] RUNTIME: runtime error: Stack merge attempted on qdeleted target stack. - proc name: merge without del (/obj/item/stack/proc/merge_without_del) - source file: code/game/objects/items/stacks/stack.dm,598 - usr: June Sanford (/mob/living/carbon/human) - src: the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread) - usr.loc: the floor (131,115,2) (/turf/open/floor/iron) - src.loc: the floor (131,115,2) (/turf/open/floor/iron) - call stack: - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge without del(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): attackby(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), June Sanford (/mob/living/carbon/human), null) - the durathread bundle (/obj/item/grown/cotton/durathread): attack self(June Sanford (/mob/living/carbon/human), /list (/list)) - June Sanford (/mob/living/carbon/human): ClickOn(the durathread bundle (/obj/item/grown/cotton/durathread), "icon-x=14;icon-y=24;vis-x=10;v...") - the durathread bundle (/obj/item/grown/cotton/durathread): Click(null, "mapwindow.map", "icon-x=14;icon-y=24;vis-x=10;v...") - the durathread bundle (/obj/item/grown/cotton/durathread): Click(null, "mapwindow.map", "icon-x=14;icon-y=24;vis-x=10;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(June Sanford (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:17.027] RUNTIME: runtime error: Stack merge attempted on qdeleted target stack. - proc name: merge without del (/obj/item/stack/proc/merge_without_del) - source file: code/game/objects/items/stacks/stack.dm,598 - usr: June Sanford (/mob/living/carbon/human) - src: the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread) - usr.loc: the floor (131,115,2) (/turf/open/floor/iron) - src.loc: the floor (131,115,2) (/turf/open/floor/iron) - call stack: - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge without del(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): merge(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), null) - the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread): attackby(the raw durathread bundle (/obj/item/stack/sheet/cotton/durathread), June Sanford (/mob/living/carbon/human), null) - the durathread bundle (/obj/item/grown/cotton/durathread): attack self(June Sanford (/mob/living/carbon/human), /list (/list)) - June Sanford (/mob/living/carbon/human): ClickOn(the durathread bundle (/obj/item/grown/cotton/durathread), "icon-x=17;icon-y=15;vis-x=12;v...") - the durathread bundle (/obj/item/grown/cotton/durathread): Click(null, "mapwindow.map", "icon-x=17;icon-y=15;vis-x=12;v...") - DOOMForever (/client): Click(the durathread bundle (/obj/item/grown/cotton/durathread), null, "mapwindow.map", "icon-x=17;icon-y=15;vis-x=12;v...") - [2023-08-06 05:23:19.851] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (75,146,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:19.854] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (75,146,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (76,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:19.857] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (75,146,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (76,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:19.861] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (75,146,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (76,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:19.864] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (75,146,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:19.867] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,146,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (75,146,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:20.985] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (75,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:20.988] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (75,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:20.992] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (75,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:20.995] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (75,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:20.999] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (75,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:21.002] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:25.745] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (75,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:25.748] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (75,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:25.751] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (75,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:25.755] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (75,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:25.759] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (75,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:25.763] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (75,147,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.141] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.143] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.146] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.148] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.150] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.152] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.154] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (232) (/mob/living/carbon/human) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.159] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the monkey (232) (/mob/living/carbon/human): update worn shoes() - the monkey (232) (/mob/living/carbon/human): doUnEquip(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, the floor (85,105,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (232) (/mob/living/carbon/human): dropItemToGround(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (232) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - ... - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.163] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the monkey (232) (/mob/living/carbon/human): update worn shoes() - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): update icon() - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): unequip shoecover(the monkey (232) (/mob/living/carbon/human), the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, the floor (85,105,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (232) (/mob/living/carbon/human): SendSignal("carbon_unequip_shoecover", /list (/list)) - the monkey (232) (/mob/living/carbon/human): doUnEquip(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, the floor (85,105,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (232) (/mob/living/carbon/human): dropItemToGround(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, 0, 1) - ... - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.169] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.172] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.175] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.178] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.180] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.182] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.184] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (232) (/mob/living/carbon/human) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - the monkey (232) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (232) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (232) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.187] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (232) (/mob/living/carbon/human): update body parts(1) - the monkey (232) (/mob/living/carbon/human): update body(1) - the monkey (232) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (232) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.190] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (273) (/mob/living/carbon/human): update body parts(0) - the monkey (273) (/mob/living/carbon/human): update body(0) - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.192] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (273) (/mob/living/carbon/human): update body parts(0) - the monkey (273) (/mob/living/carbon/human): update body(0) - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.194] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (273) (/mob/living/carbon/human): update body parts(0) - the monkey (273) (/mob/living/carbon/human): update body(0) - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.196] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (273) (/mob/living/carbon/human): update body parts(0) - the monkey (273) (/mob/living/carbon/human): update body(0) - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.198] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (273) (/mob/living/carbon/human): update body parts(0) - the monkey (273) (/mob/living/carbon/human): update body(0) - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.199] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (273) (/mob/living/carbon/human) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - the monkey (273) (/mob/living/carbon/human): update body parts(0) - the monkey (273) (/mob/living/carbon/human): update body(0) - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.201] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (273) (/mob/living/carbon/human): update body parts(null) - the monkey (273) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (273) (/mob/living/carbon/human): update worn undersuit() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.204] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (273) (/mob/living/carbon/human): update body parts(null) - the monkey (273) (/mob/living/carbon/human): update worn shoes() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.207] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (273) (/mob/living/carbon/human): update body parts(null) - the monkey (273) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (273) (/mob/living/carbon/human): update worn mask() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.210] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (273) (/mob/living/carbon/human): update body parts(null) - the monkey (273) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (273) (/mob/living/carbon/human): update worn head() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.213] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (273) (/mob/living/carbon/human): update body parts(null) - the monkey (273) (/mob/living/carbon/human): update worn oversuit() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:23:33.215] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,102,2) (/turf/open/floor/iron/white/side) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (273) (/mob/living/carbon/human): update body parts(null) - the monkey (273) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (273) (/mob/living/carbon/human): update worn oversuit() - the monkey (273) (/mob/living/carbon/human): regenerate icons() - the monkey (273) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:24:15.509] RUNTIME: runtime error: Invalid timer: Timer: Timer: 213615 ([0x210a9a32]), TTR: 194555, wait:9 Flags: 76, callBack: [0x210a8101], callBack.object: /datum/looping_sound/chainsaw(/datum/looping_sound/chainsaw), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:220Prev: NULL, Next: NULL, SPENT(194555), QDELETED, NO CALLBACK world.time: 48936, head_offset: 48600, practical_offset: 673, REALTIMEOFDAY: 194555 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,125 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:24:31.581] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/slice/Click) - source file: code/_onclick/hud/radial.dm,53 - usr: Naenia Typica (/mob/living/carbon/human) - src: the mining MOD helmet (/atom/movable/screen/radial/slice) - usr.loc: the floor (131,149,2) (/turf/open/floor/iron) - src.loc: null - call stack: - the mining MOD helmet (/atom/movable/screen/radial/slice): Click(the floor (131,149,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=16;left=1;but...") - Nightmare1243 (/client): Click(the mining MOD helmet (/atom/movable/screen/radial/slice), the floor (131,149,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=16;left=1;but...") - [2023-08-06 05:24:40.052] RUNTIME: ## TESTING: GC: -- [0x21024aa3] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:24:58.479] RUNTIME: runtime error: Cannot read null.blackboard - proc name: listened throw (/datum/pet_command/point_targetting/fetch/proc/listened_throw) - source file: code/datums/components/pet_commands/fetch.dm,39 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch) - usr.loc: the carpet (93,132,2) (/turf/open/floor/carpet) - call stack: - /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch): listened throw(Bob Wilkerson (as Captain) (/mob/living/carbon/human), the floor (89,132,2) (/turf/open/floor/iron)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): SendSignal("mob_throw", /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(the floor (89,132,2) (/turf/open/floor/iron)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(the floor (89,132,2) (/turf/open/floor/iron)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(the floor (89,132,2) (/turf/open/floor/iron), "icon-x=16&icon-y=8&left=1&butt...") - the floor (89,132,2) (/turf/open/floor/iron): Click(the floor (89,132,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16&icon-y=8&left=1&butt...") - (/atom/movable/screen/click_catcher): Click(null, "mapwindow.map", "icon-x=176;icon-y=232;left=1;b...") - (/atom/movable/screen/click_catcher): Click(null, "mapwindow.map", "icon-x=176;icon-y=232;left=1;b...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:26.899] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the surgical drapes (/obj/item/surgical_drapes) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Biff Spuntly (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,104,2) (/turf/open/floor/iron/white) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignal(the surgical drapes (/obj/item/surgical_drapes), "item_attack_self_secondary", "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignals(the surgical drapes (/obj/item/surgical_drapes), /list (/list), "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): Extend(the surgical drapes (/obj/item/surgical_drapes)) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): ui action click(Biff Spuntly (/mob/living/carbon/human), Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit)) - Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit): Trigger(null) - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - [2023-08-06 05:25:37.109] RUNTIME: ## TESTING: GC: -- [0x210a3b3e] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:25:46.532] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (79,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:46.535] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (79,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:46.539] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (79,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=12;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:46.543] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (79,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:46.546] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (79,145,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:50.782] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=7;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:50.787] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=7;left=1;butt...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=7;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:50.791] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=7;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:50.796] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:50.799] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:51.318] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=7;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:51.320] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=7;left=1;butt...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=7;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:51.323] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=7;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:51.327] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:51.331] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:52.106] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (70,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=8;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:52.108] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (70,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=8;left=1;butt...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=8;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:52.111] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (70,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=8;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:52.115] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (70,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:25:52.118] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (70,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:25.460] RUNTIME: ## TESTING: GC: -- [0x2008e41] | /obj/item/seeds/kronkus was unable to be GC'd -- (ref count of 11) [2023-08-06 05:26:36.670] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.673] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.676] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.678] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.680] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.682] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (357) (/mob/living/carbon/human) - src.loc: the floor (84,101,2) (/turf/open/floor/iron/white) - call stack: - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.685] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn undersuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.688] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update worn shoes() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.690] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn mask() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.694] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn head() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.697] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update worn oversuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.700] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn oversuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the pressure-resistant welding... (/obj/item/clothing/head/utility/welding): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.704] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.708] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.710] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.712] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.715] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.718] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (357) (/mob/living/carbon/human) - src.loc: the floor (84,101,2) (/turf/open/floor/iron/white) - call stack: - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.722] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn undersuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.726] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update worn shoes() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.729] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn mask() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.732] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn head() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.735] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update worn oversuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.738] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn oversuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the radio headset (/obj/item/radio/headset): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.742] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.745] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.747] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.750] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.752] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.754] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (357) (/mob/living/carbon/human) - src.loc: the floor (84,101,2) (/turf/open/floor/iron/white) - call stack: - the monkey (357) (/mob/living/carbon/human): update body parts(0) - the monkey (357) (/mob/living/carbon/human): update body(0) - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.758] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn undersuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.766] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update worn shoes() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.769] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn mask() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.772] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn head() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.775] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update worn oversuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - Space Cleaner (/datum/reagent/space_cleaner): expose mob(the monkey (357) (/mob/living/carbon/human), 4, 0.666667, 1, 0) - the monkey (357) (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, 1) - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:26:36.781] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (357) (/mob/living/carbon/human): update body parts(null) - the monkey (357) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (357) (/mob/living/carbon/human): update worn oversuit() - the monkey (357) (/mob/living/carbon/human): regenerate icons() - the bedsheet (/obj/item/bedsheet/purple): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - the monkey (357) (/mob/living/carbon/human): wash(113) - ... - /datum/reagents (/datum/reagents): expose(the monkey (357) (/mob/living/carbon/human), 4, 1, 1) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 4.1025) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): SendSignal("moveloop_postprocess", /list (/list)) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:07.258] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the reinforced glass floor (113,14,3) (/turf/open/floor/glass/reinforced) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=21;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:07.262] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the reinforced glass floor (113,14,3) (/turf/open/floor/glass/reinforced) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=21;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:07.265] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the reinforced glass floor (113,14,3) (/turf/open/floor/glass/reinforced) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=21;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:07.268] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the reinforced glass floor (113,14,3) (/turf/open/floor/glass/reinforced) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:07.271] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the reinforced glass floor (113,14,3) (/turf/open/floor/glass/reinforced) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:08.724] RUNTIME: ## TESTING: GC: -- [0x210a8ed4] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:27:09.580] 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 (code/controllers/subsystem/timer.dm:590) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Sebastian Albright (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,163,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 590) - addtimer(/datum/callback (/datum/callback), 14.55, 0, null, "code/modules/balloon_alert/bal...", 89) - the crude plank barricade (/obj/structure/barricade/wooden/crude): balloon alert perform(Sebastian Albright (/mob/living/carbon/human), "barricade deconstructed") - the crude plank barricade (/obj/structure/barricade/wooden/crude): balloon alert(Sebastian Albright (/mob/living/carbon/human), "barricade deconstructed") - [2023-08-06 05:27:16.436] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.439] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.443] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.445] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.448] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon() - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): clean react(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.451] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.453] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.454] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.455] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.456] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.457] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: (src) - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.459] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.461] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.463] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.466] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.469] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:16.471] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (123,14,3) (/turf/open/floor/iron/edge) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(247) - /datum/component/cleaner (/datum/component/cleaner): clean(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1) - /datum/component/cleaner (/datum/component/cleaner): on afterattack(the soap (/obj/item/soap/deluxe), the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), Enrique Buttersworth (/mob/living/carbon/human), 1, "icon-x=17;icon-y=16;left=1;but...") - [2023-08-06 05:27:25.256] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the surgical drapes (/obj/item/surgical_drapes) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Biff Spuntly (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,104,2) (/turf/open/floor/iron/white) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignal(the surgical drapes (/obj/item/surgical_drapes), "item_attack_self_secondary", "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignals(the surgical drapes (/obj/item/surgical_drapes), /list (/list), "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): Extend(the surgical drapes (/obj/item/surgical_drapes)) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): ui action click(Biff Spuntly (/mob/living/carbon/human), Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit)) - Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit): Trigger(null) - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=26;icon-y=17;left=1;but...") - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=26;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2023-08-06 05:27:27.162] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.164] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.166] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.167] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.169] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.170] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (115,18,3) (/turf/open/floor/iron/textured_edge) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.173] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.176] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.178] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.181] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.183] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.185] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.189] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.191] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.192] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.194] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.196] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.197] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (115,18,3) (/turf/open/floor/iron/textured_edge) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.200] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.203] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.206] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.208] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.211] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.214] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.218] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.221] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.223] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.225] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.227] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.229] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (115,18,3) (/turf/open/floor/iron/textured_edge) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.232] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.236] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.239] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.242] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.246] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.249] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.253] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.256] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.258] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.260] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.262] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.263] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (115,18,3) (/turf/open/floor/iron/textured_edge) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.265] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.268] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.270] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.272] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.275] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.277] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.279] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.282] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.283] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.285] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.287] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.288] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (115,18,3) (/turf/open/floor/iron/textured_edge) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.291] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.294] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.296] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.298] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.300] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:27.303] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:27:36.215] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the hemostat (/obj/item/hemostat/augment) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Biff Spuntly (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,104,2) (/turf/open/floor/iron/white) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignal(the hemostat (/obj/item/hemostat/augment), "item_attack_self_secondary", "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignals(the hemostat (/obj/item/hemostat/augment), /list (/list), "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): Extend(the hemostat (/obj/item/hemostat/augment)) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): ui action click(Biff Spuntly (/mob/living/carbon/human), Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit)) - Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit): Trigger(null) - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=7;left=1;butt...") - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=7;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2023-08-06 05:27:41.465] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the scalpel (/obj/item/scalpel/augment) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Biff Spuntly (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,104,2) (/turf/open/floor/iron/white) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignal(the scalpel (/obj/item/scalpel/augment), "item_attack_self_secondary", "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignals(the scalpel (/obj/item/scalpel/augment), /list (/list), "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): Extend(the scalpel (/obj/item/scalpel/augment)) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): ui action click(Biff Spuntly (/mob/living/carbon/human), Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit)) - Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit): Trigger(null) - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=26;icon-y=10;left=1;but...") - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=26;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2023-08-06 05:27:46.671] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the hemostat (/obj/item/hemostat/augment) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Biff Spuntly (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,104,2) (/turf/open/floor/iron/white) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignal(the hemostat (/obj/item/hemostat/augment), "item_attack_self_secondary", "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignals(the hemostat (/obj/item/hemostat/augment), /list (/list), "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): Extend(the hemostat (/obj/item/hemostat/augment)) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): ui action click(Biff Spuntly (/mob/living/carbon/human), Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit)) - Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit): Trigger(null) - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=21;icon-y=11;left=1;but...") - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=21;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2023-08-06 05:27:55.669] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Jack Smith (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:28:13.545] RUNTIME: ## TESTING: GC: -- [0x210a96dd] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:28:14.272] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the cautery (/obj/item/cautery/augment) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Biff Spuntly (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,104,2) (/turf/open/floor/iron/white) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignal(the cautery (/obj/item/cautery/augment), "item_attack_self_secondary", "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): RegisterSignals(the cautery (/obj/item/cautery/augment), /list (/list), "swap_tools", 0) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): Extend(the cautery (/obj/item/cautery/augment)) - the surgical toolset implant (/obj/item/organ/internal/cyberimp/arm/surgery): ui action click(Biff Spuntly (/mob/living/carbon/human), Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit)) - Toggle surgical toolset implan... (/datum/action/item_action/organ_action/toggle/toolkit): Trigger(null) - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=15;left=1;but...") - Toggle surgical toolset implan... (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2023-08-06 05:29:26.266] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (87,140,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (87,140,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:26.269] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (87,140,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (87,140,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (87,139,2) (/turf/open/floor/iron), null) - the floor (87,140,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (87,139,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:26.271] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (87,140,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (87,140,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (87,139,2) (/turf/open/floor/iron), null) - the floor (87,140,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (87,139,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:26.275] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (87,140,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (87,140,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (87,139,2) (/turf/open/floor/iron), null) - the floor (87,140,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (87,139,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:26.280] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (87,140,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (87,140,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:26.283] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (87,140,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (87,140,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:31.206] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,141,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (88,141,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:31.209] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,141,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (88,141,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (88,142,2) (/turf/open/floor/iron), null) - the floor (88,141,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (88,142,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:31.212] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,141,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (88,141,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (88,142,2) (/turf/open/floor/iron), null) - the floor (88,141,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (88,142,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:31.215] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,141,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (88,141,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (88,142,2) (/turf/open/floor/iron), null) - the floor (88,141,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (88,142,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:31.218] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,141,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (88,141,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:31.221] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,141,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (88,141,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:29:56.973] RUNTIME: runtime error: Cannot read null.blackboard - proc name: listened throw (/datum/pet_command/point_targetting/fetch/proc/listened_throw) - source file: code/datums/components/pet_commands/fetch.dm,39 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch) - usr.loc: the floor (121,138,2) (/turf/open/floor/wood) - call stack: - /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch): listened throw(Bob Wilkerson (as Captain) (/mob/living/carbon/human), the captain\'s garment bag (/obj/item/storage/bag/garment/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): SendSignal("mob_throw", /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(the captain\'s garment bag (/obj/item/storage/bag/garment/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(the captain\'s garment bag (/obj/item/storage/bag/garment/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(the captain\'s garment bag (/obj/item/storage/bag/garment/captain), "icon-x=16;icon-y=9;left=1;butt...") - the captain\'s garment bag (/obj/item/storage/bag/garment/captain): Click(the floor (122,138,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=16;icon-y=9;left=1;butt...") - the captain\'s garment bag (/obj/item/storage/bag/garment/captain): Click(the floor (122,138,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=16;icon-y=9;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bob Wilkerson (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:00.423] RUNTIME: runtime error: Cannot read null.blackboard - proc name: listened throw (/datum/pet_command/point_targetting/fetch/proc/listened_throw) - source file: code/datums/components/pet_commands/fetch.dm,39 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch) - usr.loc: the floor (121,138,2) (/turf/open/floor/wood) - call stack: - /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch): listened throw(Bob Wilkerson (as Captain) (/mob/living/carbon/human), the captain\'s backpack (/obj/item/storage/backpack/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): SendSignal("mob_throw", /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(the captain\'s backpack (/obj/item/storage/backpack/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(the captain\'s backpack (/obj/item/storage/backpack/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(the captain\'s backpack (/obj/item/storage/backpack/captain), "icon-x=21;icon-y=17;left=1;but...") - the captain\'s backpack (/obj/item/storage/backpack/captain): Click(the floor (122,138,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=21;icon-y=17;left=1;but...") - Fizshigit (/client): Click(the captain\'s backpack (/obj/item/storage/backpack/captain), the floor (122,138,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=21;icon-y=17;left=1;but...") - [2023-08-06 05:30:02.648] RUNTIME: runtime error: Cannot read null.blackboard - proc name: listened throw (/datum/pet_command/point_targetting/fetch/proc/listened_throw) - source file: code/datums/components/pet_commands/fetch.dm,39 - usr: Bob Wilkerson (as Captain) (/mob/living/carbon/human) - src: /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch) - usr.loc: the floor (121,138,2) (/turf/open/floor/wood) - call stack: - /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch): listened throw(Bob Wilkerson (as Captain) (/mob/living/carbon/human), the captain\'s duffel bag (/obj/item/storage/backpack/duffelbag/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): SendSignal("mob_throw", /list (/list)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(the captain\'s duffel bag (/obj/item/storage/backpack/duffelbag/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): throw item(the captain\'s duffel bag (/obj/item/storage/backpack/duffelbag/captain)) - Bob Wilkerson (as Captain) (/mob/living/carbon/human): ClickOn(the captain\'s duffel bag (/obj/item/storage/backpack/duffelbag/captain), "icon-x=21;icon-y=19;left=1;but...") - the captain\'s duffel bag (/obj/item/storage/backpack/duffelbag/captain): Click(the floor (122,138,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - Fizshigit (/client): Click(the captain\'s duffel bag (/obj/item/storage/backpack/duffelbag/captain), the floor (122,138,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=21;icon-y=19;left=1;but...") - [2023-08-06 05:30:18.252] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Unknown (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:38.947] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,124,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (54,124,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:38.950] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,124,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (54,124,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,123,2) (/turf/open/floor/plating), null) - the plating (54,124,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,123,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:38.953] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,124,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (54,124,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,123,2) (/turf/open/floor/plating), null) - the plating (54,124,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,123,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:38.956] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,124,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (54,124,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,123,2) (/turf/open/floor/plating), null) - the plating (54,124,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,123,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:38.960] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,124,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (54,124,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:38.963] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,124,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (54,124,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:40.363] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,126,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (54,126,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:40.366] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,126,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (54,126,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,125,2) (/turf/open/floor/plating), null) - the plating (54,126,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,125,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:40.370] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,126,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (54,126,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,125,2) (/turf/open/floor/plating), null) - the plating (54,126,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,125,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:40.373] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,126,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (54,126,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,125,2) (/turf/open/floor/plating), null) - the plating (54,126,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,125,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:40.378] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,126,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (54,126,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:40.381] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (54,126,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (54,126,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:48.034] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (53,133,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (53,133,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:48.037] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (53,133,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (53,133,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (53,132,2) (/turf/open/floor/iron), null) - the floor (53,133,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (53,132,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:48.039] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (53,133,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (53,133,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (53,132,2) (/turf/open/floor/iron), null) - the floor (53,133,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (53,132,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:48.042] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (53,133,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (53,133,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (53,132,2) (/turf/open/floor/iron), null) - the floor (53,133,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (53,132,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:48.046] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (53,133,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (53,133,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:48.050] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (53,133,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (53,133,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:48.234] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (53,134,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(null, null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,134,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,134,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,134,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,134,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (53,134,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (53,134,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:53.819] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,151,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:53.822] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:53.825] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:53.827] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:53.830] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,151,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:53.833] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.490] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,151,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.493] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.495] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.497] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,150,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.501] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,151,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.505] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.710] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,152,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.713] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,152,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - the plating (53,152,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.716] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,152,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - the plating (53,152,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.718] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,152,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - the plating (53,152,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.721] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,152,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:54.723] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:55.932] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,153,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:55.935] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:55.938] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:55.941] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:55.944] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,153,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:55.947] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:58.804] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,153,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:58.807] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (52,153,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (52,153,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:58.810] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (52,153,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (52,153,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:58.813] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (52,153,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (52,153,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:58.816] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,153,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:30:58.818] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:00.745] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,151,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:00.749] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,151,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:00.753] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,151,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:00.755] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,151,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (54,151,2) (/turf/open/floor/plating), null) - the plating (53,151,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (54,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:00.758] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,151,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:00.761] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,151,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Oigoaw (/client): Move(the plating (53,151,2) (/turf/open/floor/plating), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:02.538] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,152,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:02.541] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,152,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - the plating (53,152,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:02.544] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,152,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - the plating (53,152,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:02.547] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,152,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - the plating (53,152,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,151,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:02.550] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,152,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:02.553] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,152,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:03.601] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,153,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:03.604] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:03.607] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:03.609] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the plating (53,153,2) (/turf/open/floor/plating), Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - the plating (53,153,2) (/turf/open/floor/plating): Entered(Enrique Buttersworth (/mob/living/carbon/human), the plating (53,152,2) (/turf/open/floor/plating), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:03.613] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the plating (53,153,2) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:03.617] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Oigoaw (/client): Move(the plating (53,153,2) (/turf/open/floor/plating), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:27.507] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the plating (47,156,2) (/turf/open/floor/plating) - src.loc: the plating (49,154,2) (/turf/open/floor/plating) - call stack: - Unknown (/mob/living/carbon/human): in fov(Enrique Buttersworth (/mob/living/carbon/human), 1) - play fov effect(Enrique Buttersworth (/mob/living/carbon/human), 5, "footstep", 8, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Enrique Buttersworth (/mob/living/carbon/human), the plating (48,156,2) (/turf/open/floor/plating), 8, 0, null, 1) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Moved(the plating (48,156,2) (/turf/open/floor/plating), 8, 0, null, 1) - Enrique Buttersworth (/mob/living/carbon/human): Moved(the plating (48,156,2) (/turf/open/floor/plating), 8, 0, null, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (47,156,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (47,156,2) (/turf/open/floor/plating), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (47,156,2) (/turf/open/floor/plating), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (47,156,2) (/turf/open/floor/plating), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (47,156,2) (/turf/open/floor/plating), 8) - Oigoaw (/client): Move(the plating (47,156,2) (/turf/open/floor/plating), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:27.740] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Callosamia Angulifera (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the plating (53,153,2) (/turf/open/floor/plating) - src.loc: the plating (49,154,2) (/turf/open/floor/plating) - call stack: - Unknown (/mob/living/carbon/human): in fov(Callosamia Angulifera (/mob/living/carbon/human), 1) - play fov effect(Callosamia Angulifera (/mob/living/carbon/human), 5, "footstep", 4, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Callosamia Angulifera (/mob/living/carbon/human), the plating (52,153,2) (/turf/open/floor/plating), 4, 0, null, 1) - Callosamia Angulifera (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Callosamia Angulifera (/mob/living/carbon/human): Moved(the plating (52,153,2) (/turf/open/floor/plating), 4, 0, null, 1) - Callosamia Angulifera (/mob/living/carbon/human): Moved(the plating (52,153,2) (/turf/open/floor/plating), 4, 0, null, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, 0, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4, null) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (53,153,2) (/turf/open/floor/plating), 4) - ... - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 6, null) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 6) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (53,152,2) (/turf/open/floor/plating), 6) - AutonomousAnonymous (/client): Move(the plating (53,152,2) (/turf/open/floor/plating), 6) - Callosamia Angulifera (/mob/living/carbon/human): keyLoop(AutonomousAnonymous (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:27.834] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Borgo (/mob/living/silicon/robot/nocell), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:28.087] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the plating (46,155,2) (/turf/open/floor/plating) - src.loc: the plating (49,154,2) (/turf/open/floor/plating) - call stack: - Unknown (/mob/living/carbon/human): in fov(Enrique Buttersworth (/mob/living/carbon/human), 1) - play fov effect(Enrique Buttersworth (/mob/living/carbon/human), 5, "footstep", 2, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Enrique Buttersworth (/mob/living/carbon/human), the plating (46,156,2) (/turf/open/floor/plating), 2, 0, null, 1) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Moved(the plating (46,156,2) (/turf/open/floor/plating), 2, 0, null, 1) - Enrique Buttersworth (/mob/living/carbon/human): Moved(the plating (46,156,2) (/turf/open/floor/plating), 2, 0, null, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (46,155,2) (/turf/open/floor/plating), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (46,155,2) (/turf/open/floor/plating), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (46,155,2) (/turf/open/floor/plating), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (46,155,2) (/turf/open/floor/plating), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the plating (46,155,2) (/turf/open/floor/plating), 2) - Oigoaw (/client): Move(the plating (46,155,2) (/turf/open/floor/plating), 2) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:29.389] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Cole Raymond (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:29.610] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (46,154,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=12;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:29.615] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the plating (46,154,2) (/turf/open/floor/plating) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:47.788] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Sebastian Albright (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the plating (48,154,2) (/turf/open/floor/plating) - src.loc: the plating (48,152,2) (/turf/open/floor/plating) - call stack: - Unknown (/mob/living/carbon/human): in fov(Sebastian Albright (/mob/living/carbon/human), 1) - play fov effect(Sebastian Albright (/mob/living/carbon/human), 5, "footstep", 1, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Sebastian Albright (/mob/living/carbon/human), the plating (48,153,2) (/turf/open/floor/plating), 1, 0, null, 1) - Sebastian Albright (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Sebastian Albright (/mob/living/carbon/human): Moved(the plating (48,153,2) (/turf/open/floor/plating), 1, 0, null, 1) - Sebastian Albright (/mob/living/carbon/human): Moved(the plating (48,153,2) (/turf/open/floor/plating), 1, 0, null, 1) - Sebastian Albright (/mob/living/carbon/human): Move(the plating (48,154,2) (/turf/open/floor/plating), 1, 0, 1) - Sebastian Albright (/mob/living/carbon/human): Move(the plating (48,154,2) (/turf/open/floor/plating), 1, 0, 1) - Sebastian Albright (/mob/living/carbon/human): Move(the plating (48,154,2) (/turf/open/floor/plating), 1, null) - Sebastian Albright (/mob/living/carbon/human): Move(the plating (48,154,2) (/turf/open/floor/plating), 1) - Sebastian Albright (/mob/living/carbon/human): Move(the plating (48,154,2) (/turf/open/floor/plating), 1) - PhantasmDragon (/client): Move(the plating (48,154,2) (/turf/open/floor/plating), 1) - Sebastian Albright (/mob/living/carbon/human): keyLoop(PhantasmDragon (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:31:54.425] RUNTIME: runtime error: Invalid timer: Timer: Timer: 235403 ([0x210aad55]), TTR: 199144, wait:9 Flags: 76, callBack: [0x210a9bd2], callBack.object: /datum/looping_sound/chainsaw(/datum/looping_sound/chainsaw), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:220Prev: NULL, Next: NULL, SPENT(199144), QDELETED, NO CALLBACK world.time: 53183, head_offset: 52800, practical_offset: 767, REALTIMEOFDAY: 199144 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,125 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:04.678] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Callosamia Angulifera (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the plating (49,153,2) (/turf/open/floor/plating) - src.loc: the plating (43,152,2) (/turf/open/floor/plating) - call stack: - Unknown (/mob/living/carbon/human): in fov(Callosamia Angulifera (/mob/living/carbon/human), 1) - play fov effect(Callosamia Angulifera (/mob/living/carbon/human), 5, "footstep", 8, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Callosamia Angulifera (/mob/living/carbon/human), the plating (50,153,2) (/turf/open/floor/plating), 8, 0, null, 1) - Callosamia Angulifera (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Callosamia Angulifera (/mob/living/carbon/human): Moved(the plating (50,153,2) (/turf/open/floor/plating), 8, 0, null, 1) - Callosamia Angulifera (/mob/living/carbon/human): Moved(the plating (50,153,2) (/turf/open/floor/plating), 8, 0, null, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (49,153,2) (/turf/open/floor/plating), 8, 0, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (49,153,2) (/turf/open/floor/plating), 8, 0, 1) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (49,153,2) (/turf/open/floor/plating), 8, null) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (49,153,2) (/turf/open/floor/plating), 8) - Callosamia Angulifera (/mob/living/carbon/human): Move(the plating (49,153,2) (/turf/open/floor/plating), 8) - AutonomousAnonymous (/client): Move(the plating (49,153,2) (/turf/open/floor/plating), 8) - Callosamia Angulifera (/mob/living/carbon/human): keyLoop(AutonomousAnonymous (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.934] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.937] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.940] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.942] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.945] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.948] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.950] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (653) (/mob/living/carbon/human) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - src.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - call stack: - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.953] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the monkey (653) (/mob/living/carbon/human): update worn shoes() - the monkey (653) (/mob/living/carbon/human): doUnEquip(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, the floor (84,105,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (653) (/mob/living/carbon/human): dropItemToGround(the black shoes (/obj/item/clothing/shoes/sneakers/black), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (653) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - ... - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.959] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the monkey (653) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (653) (/mob/living/carbon/human): update worn undersuit() - the monkey (653) (/mob/living/carbon/human): doUnEquip(Swag outfit (/obj/item/clothing/under/costume/swagoutfit), 1, the floor (84,105,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (653) (/mob/living/carbon/human): dropItemToGround(Swag outfit (/obj/item/clothing/under/costume/swagoutfit), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (653) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - ... - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.964] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.968] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.970] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.972] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.974] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.976] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.977] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (653) (/mob/living/carbon/human) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - src.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - call stack: - the monkey (653) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (653) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (653) (/mob/living/carbon/human), Lizardperson (/datum/species/lizard), 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.980] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (653) (/mob/living/carbon/human): update body parts(1) - the monkey (653) (/mob/living/carbon/human): update body(1) - the monkey (653) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (653) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.983] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(0) - the monkey (732) (/mob/living/carbon/human): update body(0) - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.986] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (732) (/mob/living/carbon/human): update body parts(0) - the monkey (732) (/mob/living/carbon/human): update body(0) - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.989] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (732) (/mob/living/carbon/human): update body parts(0) - the monkey (732) (/mob/living/carbon/human): update body(0) - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.990] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (732) (/mob/living/carbon/human): update body parts(0) - the monkey (732) (/mob/living/carbon/human): update body(0) - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.992] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (732) (/mob/living/carbon/human): update body parts(0) - the monkey (732) (/mob/living/carbon/human): update body(0) - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.994] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (732) (/mob/living/carbon/human) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - src.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - call stack: - the monkey (732) (/mob/living/carbon/human): update body parts(0) - the monkey (732) (/mob/living/carbon/human): update body(0) - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.996] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (732) (/mob/living/carbon/human): update worn undersuit() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:07.999] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): update worn shoes() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:08.001] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (732) (/mob/living/carbon/human): update worn mask() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:08.003] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (732) (/mob/living/carbon/human): update worn head() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:08.005] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): update worn oversuit() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:08.007] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (732) (/mob/living/carbon/human): update worn oversuit() - the monkey (732) (/mob/living/carbon/human): regenerate icons() - the monkey (732) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:27.796] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (54,143,2) (/turf/open/floor/iron/white/corner) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (54,143,2) (/turf/open/floor/iron/white/corner): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0, 1) - ThatOneMod (/client): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:27.799] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (54,143,2) (/turf/open/floor/iron/white/corner) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (54,143,2) (/turf/open/floor/iron/white/corner), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (54,144,2) (/turf/open/floor/iron/white/corner), null) - the floor (54,143,2) (/turf/open/floor/iron/white/corner): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (54,144,2) (/turf/open/floor/iron/white/corner), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): handle buckled mob movement(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, null) - Borgo (/mob/living/silicon/robot/nocell): keyLoop(ThatOneMod (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:27.802] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (54,143,2) (/turf/open/floor/iron/white/corner) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (54,143,2) (/turf/open/floor/iron/white/corner), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (54,144,2) (/turf/open/floor/iron/white/corner), null) - the floor (54,143,2) (/turf/open/floor/iron/white/corner): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (54,144,2) (/turf/open/floor/iron/white/corner), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): handle buckled mob movement(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, null) - Borgo (/mob/living/silicon/robot/nocell): keyLoop(ThatOneMod (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:27.805] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (54,143,2) (/turf/open/floor/iron/white/corner) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (54,143,2) (/turf/open/floor/iron/white/corner), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (54,144,2) (/turf/open/floor/iron/white/corner), null) - the floor (54,143,2) (/turf/open/floor/iron/white/corner): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (54,144,2) (/turf/open/floor/iron/white/corner), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): handle buckled mob movement(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, null) - Borgo (/mob/living/silicon/robot/nocell): keyLoop(ThatOneMod (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:27.809] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (54,143,2) (/turf/open/floor/iron/white/corner) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (54,143,2) (/turf/open/floor/iron/white/corner): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0, 1) - ThatOneMod (/client): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:32:27.812] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (54,143,2) (/turf/open/floor/iron/white/corner) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): handle buckled mob movement(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (54,143,2) (/turf/open/floor/iron/white/corner), 2, null) - Borgo (/mob/living/silicon/robot/nocell): keyLoop(ThatOneMod (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:33:01.948] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (100,115,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (100,115,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0, 1) - ThatOneMod (/client): Move(the floor (100,115,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:33:01.951] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (100,115,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (100,115,2) (/turf/open/floor/iron), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (99,115,2) (/turf/open/floor/iron), null) - the floor (100,115,2) (/turf/open/floor/iron): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (99,115,2) (/turf/open/floor/iron), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): handle buckled mob movement(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, null) - Borgo (/mob/living/silicon/robot/nocell): keyLoop(ThatOneMod (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:33:01.954] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (100,115,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (100,115,2) (/turf/open/floor/iron), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (99,115,2) (/turf/open/floor/iron), null) - the floor (100,115,2) (/turf/open/floor/iron): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (99,115,2) (/turf/open/floor/iron), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): handle buckled mob movement(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, null) - Borgo (/mob/living/silicon/robot/nocell): keyLoop(ThatOneMod (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:33:01.956] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (100,115,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (100,115,2) (/turf/open/floor/iron), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (99,115,2) (/turf/open/floor/iron), null) - the floor (100,115,2) (/turf/open/floor/iron): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (99,115,2) (/turf/open/floor/iron), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): handle buckled mob movement(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, null) - Borgo (/mob/living/silicon/robot/nocell): keyLoop(ThatOneMod (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:33:01.958] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (100,115,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (100,115,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0, 1) - ThatOneMod (/client): Move(the floor (100,115,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:33:01.962] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Borgo (/mob/living/silicon/robot/nocell) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (100,115,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): handle buckled mob movement(the floor (100,115,2) (/turf/open/floor/iron), 4, 0) - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (100,115,2) (/turf/open/floor/iron), 4, null) - Borgo (/mob/living/silicon/robot/nocell): keyLoop(ThatOneMod (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:33:14.978] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Rex Sampson (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:33:43.166] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Unknown (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:01.559] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=10;icon-y=17;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=10;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:01.563] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:02.124] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - [2023-08-06 05:34:02.127] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - [2023-08-06 05:34:02.130] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - [2023-08-06 05:34:02.134] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - [2023-08-06 05:34:02.138] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - Oigoaw (/client): Click(Toggle riot helmet (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - [2023-08-06 05:34:02.715] RUNTIME: runtime error: RIDING OFFHAND ON WRONG MOB - proc name: unequip buckle inhands (/datum/component/riding/proc/unequip_buckle_inhands) - source file: code/datums/components/riding/riding.dm,265 - usr: Sebastian Albright (/mob/living/carbon/human) - src: /datum/component/riding/creatu... (/datum/component/riding/creature/human) - usr.loc: the floor (80,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/component/riding/creatu... (/datum/component/riding/creature/human): unequip buckle inhands(Unknown (/mob/living/carbon/human)) - /datum/component/riding/creatu... (/datum/component/riding/creature/human): vehicle mob unbuckle(Sebastian Albright (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), 0) - /datum/component/riding/creatu... (/datum/component/riding/creature/human): vehicle mob unbuckle(Sebastian Albright (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), 0) - /datum/component/riding/creatu... (/datum/component/riding/creature/human): vehicle mob unbuckle(Sebastian Albright (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), 0) - Sebastian Albright (/mob/living/carbon/human): SendSignal("unbuckle", /list (/list)) - Sebastian Albright (/mob/living/carbon/human): unbuckle mob(Unknown (/mob/living/carbon/human), 0, 1) - the lifeform stasis unit (/obj/machinery/stasis): attackby(the offhand (/obj/item/riding_offhand), Sebastian Albright (/mob/living/carbon/human), "icon-x=21;icon-y=8;left=1;butt...") - the lifeform stasis unit (/obj/machinery/stasis): attackby(the offhand (/obj/item/riding_offhand), Sebastian Albright (/mob/living/carbon/human), "icon-x=21;icon-y=8;left=1;butt...") - the lifeform stasis unit (/obj/machinery/stasis): attackby(the offhand (/obj/item/riding_offhand), Sebastian Albright (/mob/living/carbon/human), "icon-x=21;icon-y=8;left=1;butt...") - the offhand (/obj/item/riding_offhand): melee attack chain(Sebastian Albright (/mob/living/carbon/human), the lifeform stasis unit (/obj/machinery/stasis), "icon-x=21;icon-y=8;left=1;butt...") - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Sebastian Albright (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:05.377] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (732) (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (101,64,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): head update(the bucket (/obj/item/reagent_containers/cup/bucket), null) - the monkey (732) (/mob/living/carbon/human): equip to slot(the bucket (/obj/item/reagent_containers/cup/bucket), 64, 0, 0, 0) - the monkey (732) (/mob/living/carbon/human): equip to slot(the bucket (/obj/item/reagent_containers/cup/bucket), 64, 0, 0, 0) - the monkey (732) (/mob/living/carbon/human): equip to slot if possible(the bucket (/obj/item/reagent_containers/cup/bucket), 64, 0, 0, 0, 0, 0, 0) - the monkey (732) (/mob/living/carbon/human): attack ui(64, "icon-x=19;icon-y=17;left=1;but...") - the monkey (732) (/mob/living/carbon/human): attack ui(64, "icon-x=19;icon-y=17;left=1;but...") - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (732) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:05.382] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (732) (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (101,64,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (732) (/mob/living/carbon/human): update worn head() - the monkey (732) (/mob/living/carbon/human): head update(the bucket (/obj/item/reagent_containers/cup/bucket), null) - the monkey (732) (/mob/living/carbon/human): head update(the bucket (/obj/item/reagent_containers/cup/bucket), null) - the monkey (732) (/mob/living/carbon/human): equip to slot(the bucket (/obj/item/reagent_containers/cup/bucket), 64, 0, 0, 0) - the monkey (732) (/mob/living/carbon/human): equip to slot(the bucket (/obj/item/reagent_containers/cup/bucket), 64, 0, 0, 0) - ... - the head (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=19;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (732) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:09.066] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=8;icon-y=10;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:09.069] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=8;icon-y=10;left=1;butt...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=8;icon-y=10;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:09.072] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=8;icon-y=10;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:09.076] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:09.079] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:10.449] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=8;icon-y=14;left=1;butt...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=8;icon-y=14;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:10.454] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:21.148] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (732) (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (105,65,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): head update(the bucket (/obj/item/reagent_containers/cup/bucket), null) - the monkey (732) (/mob/living/carbon/human): doUnEquip(the bucket (/obj/item/reagent_containers/cup/bucket), 0, null, 1, 1, 1) - the monkey (732) (/mob/living/carbon/human): doUnEquip(the bucket (/obj/item/reagent_containers/cup/bucket), 0, null, 1, 1, 1) - the monkey (732) (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bucket (/obj/item/reagent_containers/cup/bucket), 0, 1) - the bucket (/obj/item/reagent_containers/cup/bucket): attempt pickup(the monkey (732) (/mob/living/carbon/human)) - the bucket (/obj/item/reagent_containers/cup/bucket): attack paw(the monkey (732) (/mob/living/carbon/human), /list (/list)) - ... - the bucket (/obj/item/reagent_containers/cup/bucket): Click(null, "mapwindow.map", "icon-x=18;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (732) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:21.153] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (732) (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (105,65,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (732) (/mob/living/carbon/human): update body parts(null) - the monkey (732) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (732) (/mob/living/carbon/human): update worn head() - the monkey (732) (/mob/living/carbon/human): head update(the bucket (/obj/item/reagent_containers/cup/bucket), null) - the monkey (732) (/mob/living/carbon/human): head update(the bucket (/obj/item/reagent_containers/cup/bucket), null) - the monkey (732) (/mob/living/carbon/human): doUnEquip(the bucket (/obj/item/reagent_containers/cup/bucket), 0, null, 1, 1, 1) - the monkey (732) (/mob/living/carbon/human): doUnEquip(the bucket (/obj/item/reagent_containers/cup/bucket), 0, null, 1, 1, 1) - ... - the monkey (732) (/mob/living/carbon/human): ClickOn(the bucket (/obj/item/reagent_containers/cup/bucket), "icon-x=18;icon-y=12;left=1;but...") - the bucket (/obj/item/reagent_containers/cup/bucket): Click(null, "mapwindow.map", "icon-x=18;icon-y=12;left=1;but...") - the bucket (/obj/item/reagent_containers/cup/bucket): Click(null, "mapwindow.map", "icon-x=18;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (732) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:21.610] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Rex Sampson (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:21.612] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Clarke Mortia (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:21.933] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Mr Mute (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:38.244] RUNTIME: runtime error: Cannot read null.blackboard - proc name: listened throw (/datum/pet_command/point_targetting/fetch/proc/listened_throw) - source file: code/datums/components/pet_commands/fetch.dm,39 - usr: Captain (/mob/living/carbon/human) - src: /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch) - usr.loc: the carpet (91,132,2) (/turf/open/floor/carpet) - call stack: - /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch): listened throw(Captain (/mob/living/carbon/human), the reinforced wall (91,130,2) (/turf/closed/wall/r_wall)) - Captain (/mob/living/carbon/human): SendSignal("mob_throw", /list (/list)) - Captain (/mob/living/carbon/human): throw item(the reinforced wall (91,130,2) (/turf/closed/wall/r_wall)) - Captain (/mob/living/carbon/human): throw item(the reinforced wall (91,130,2) (/turf/closed/wall/r_wall)) - Captain (/mob/living/carbon/human): ClickOn(the reinforced wall (91,130,2) (/turf/closed/wall/r_wall), "icon-x=19;icon-y=23;left=1;but...") - the reinforced wall (91,130,2) (/turf/closed/wall/r_wall): Click(the reinforced wall (91,130,2) (/turf/closed/wall/r_wall), "mapwindow.map", "icon-x=19;icon-y=23;left=1;but...") - the reinforced wall (91,130,2) (/turf/closed/wall/r_wall): Click(the reinforced wall (91,130,2) (/turf/closed/wall/r_wall), "mapwindow.map", "icon-x=19;icon-y=23;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Captain (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:34:42.111] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Unknown (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:05.338] RUNTIME: ## TESTING: GC: -- [0x210aa5e9] | /datum/hud/new_player was unable to be GC'd -- (ref count of 6) [2023-08-06 05:35:05.812] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=10;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:05.816] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:07.029] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=29;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=29;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:07.033] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:09.540] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=10;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:09.544] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:10.419] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=19;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:10.422] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=19;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:10.428] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=19;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:10.433] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:10.436] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (78,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:10.627] RUNTIME: runtime error: Cannot read null.blackboard - proc name: listened throw (/datum/pet_command/point_targetting/fetch/proc/listened_throw) - source file: code/datums/components/pet_commands/fetch.dm,39 - usr: Captain (/mob/living/carbon/human) - src: /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch) - usr.loc: the floor (83,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/pet_command/point_targe... (/datum/pet_command/point_targetting/fetch): listened throw(Captain (/mob/living/carbon/human), Medibot Stolen (/mob/living/simple_animal/bot/medbot)) - Captain (/mob/living/carbon/human): SendSignal("mob_throw", /list (/list)) - Captain (/mob/living/carbon/human): throw item(Medibot Stolen (/mob/living/simple_animal/bot/medbot)) - Captain (/mob/living/carbon/human): throw item(Medibot Stolen (/mob/living/simple_animal/bot/medbot)) - Captain (/mob/living/carbon/human): ClickOn(Medibot Stolen (/mob/living/simple_animal/bot/medbot), "icon-x=20;icon-y=11;left=1;but...") - Medibot Stolen (/mob/living/simple_animal/bot/medbot): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=20;icon-y=11;left=1;but...") - Medibot Stolen (/mob/living/simple_animal/bot/medbot): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=20;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Captain (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:16.890] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Borgo (/mob/living/silicon/robot/nocell), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:44.999] RUNTIME: runtime error: atom_attack_hand overridden. Use override = TRUE to suppress this warning. - Target: �space (/turf/open/space/basic) Proc: attempt_parry (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("atom_attack_hand overridden. U...", "code/datums/signals.dm", 39) - the hook (/obj/projectile/hook/bounty): RegisterSignal(space (76,247,4) (/turf/open/space/basic), "atom_attack_hand", "attempt_parry", 0) - the hook (/obj/projectile/hook/bounty): on enter(the hook (/obj/projectile/hook/bounty), space (76,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the hook (/obj/projectile/hook/bounty): SendSignal("movable_moved", /list (/list)) - the hook (/obj/projectile/hook/bounty): Moved(space (76,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the hook (/obj/projectile/hook/bounty): Moved(space (76,9,2) (/turf/open/space/basic), 2, 0, null, 1) - the hook (/obj/projectile/hook/bounty): Move(space (76,8,2) (/turf/open/space/basic), 2, 0, 1) - the hook (/obj/projectile/hook/bounty): Move(space (76,8,2) (/turf/open/space/basic), 2, 0, 1) - the hook (/obj/projectile/hook/bounty): pixel move(1, 0) - the hook (/obj/projectile/hook/bounty): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:45.985] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=13;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:45.988] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=13;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:45.991] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=13;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:45.994] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:45.997] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:47.648] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=22;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=22;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:47.652] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:49.801] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=13;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:49.805] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:50.485] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=8;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:50.488] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=8;left=1;butt...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=8;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:50.490] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=8;left=1;butt...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:50.493] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:35:50.495] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:11.747] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Avery Mcfall (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 1, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:11.802] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Jackson Phoenix (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:14.773] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=18;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:14.776] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=18;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:14.779] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=18;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:14.782] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:14.786] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:15.207] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=16;left=1;but...") - Oigoaw (/client): Click(Adjust security gas mask (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=16;icon-y=16;left=1;but...") - [2023-08-06 05:36:15.212] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=16;left=1;but...") - Oigoaw (/client): Click(Adjust security gas mask (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=16;icon-y=16;left=1;but...") - [2023-08-06 05:36:18.620] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=21;icon-y=14;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=21;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:18.624] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:19.046] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=14;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:19.050] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=14;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:19.053] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=14;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:19.057] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:19.060] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.663] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.666] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.668] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.670] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.672] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.674] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.676] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (562) (/mob/living/carbon/human) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - src.loc: the floor (80,104,2) (/turf/open/floor/iron/white) - call stack: - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): regenerate organs(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 1, null, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.682] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the monkey (562) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (562) (/mob/living/carbon/human): update worn undersuit() - the monkey (562) (/mob/living/carbon/human): doUnEquip(the damaged black jumpsuit (/obj/item/clothing/under/color/black), 1, the floor (80,104,2) (/turf/open/floor/iron/white), 0, 1, 0) - the monkey (562) (/mob/living/carbon/human): dropItemToGround(the damaged black jumpsuit (/obj/item/clothing/under/color/black), 1, 0, 1) - Monkey (/datum/species/monkey): worn items fit body check(the monkey (562) (/mob/living/carbon/human), 1) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - ... - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.687] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): set appearance from name(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.690] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.692] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.695] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.702] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.704] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.706] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (562) (/mob/living/carbon/human) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - src.loc: the floor (80,104,2) (/turf/open/floor/iron/white) - call stack: - the monkey (562) (/mob/living/carbon/human): update body parts(null) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - the tail (/obj/item/organ/external/tail/monkey): Insert(the monkey (562) (/mob/living/carbon/human), 1, 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - Monkey (/datum/species/monkey): on species gain(the monkey (562) (/mob/living/carbon/human), Human (/datum/species/human), 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.709] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (562) (/mob/living/carbon/human): update body parts(1) - the monkey (562) (/mob/living/carbon/human): update body(1) - the monkey (562) (/mob/living/carbon/human): set species(/datum/species/monkey (/datum/species/monkey), 1, 0) - the monkey (562) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.713] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(0) - the monkey (932) (/mob/living/carbon/human): update body(0) - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.715] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (932) (/mob/living/carbon/human): update body parts(0) - the monkey (932) (/mob/living/carbon/human): update body(0) - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.717] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (932) (/mob/living/carbon/human): update body parts(0) - the monkey (932) (/mob/living/carbon/human): update body(0) - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.719] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (932) (/mob/living/carbon/human): update body parts(0) - the monkey (932) (/mob/living/carbon/human): update body(0) - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.721] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (932) (/mob/living/carbon/human): update body parts(0) - the monkey (932) (/mob/living/carbon/human): update body(0) - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.723] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: Arnie Conrad (/mob/living/carbon/human) - src: the monkey (932) (/mob/living/carbon/human) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - src.loc: the floor (80,104,2) (/turf/open/floor/iron/white) - call stack: - the monkey (932) (/mob/living/carbon/human): update body parts(0) - the monkey (932) (/mob/living/carbon/human): update body(0) - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.725] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(null) - the monkey (932) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (932) (/mob/living/carbon/human): update worn undersuit() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.728] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(null) - the monkey (932) (/mob/living/carbon/human): update worn shoes() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.731] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(null) - the monkey (932) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (932) (/mob/living/carbon/human): update worn mask() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.734] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(null) - the monkey (932) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (932) (/mob/living/carbon/human): update worn head() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.736] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(null) - the monkey (932) (/mob/living/carbon/human): update worn oversuit() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:34.738] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Arnie Conrad (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,98,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(null) - the monkey (932) (/mob/living/carbon/human): update mutant bodyparts() - the monkey (932) (/mob/living/carbon/human): update worn oversuit() - the monkey (932) (/mob/living/carbon/human): regenerate icons() - the monkey (932) (/mob/living/carbon/human): finish monkeyize() - /datum/callback (/datum/callback): Invoke() - world: push usr(Arnie Conrad (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:35.929] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Borgo (/mob/living/silicon/robot/nocell), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:38.232] RUNTIME: ## TESTING: GC: -- [0x202535e] | /obj/item/riding_offhand was unable to be GC'd -- (ref count of 2) [2023-08-06 05:36:48.546] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): RemoveFromParent() - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0, 0) - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - /datum/component/wet_floor (/datum/component/wet_floor): gc(0) - /datum/component/wet_floor (/datum/component/wet_floor): check(0) - /datum/component/wet_floor (/datum/component/wet_floor): process(1) - Wet floors (/datum/controller/subsystem/processing/wet_floors): fire(0) - Wet floors (/datum/controller/subsystem/processing/wet_floors): fire(0) - Wet floors (/datum/controller/subsystem/processing/wet_floors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:48.627] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the monkey (932) (/mob/living/carbon/human)) - Monkey (/datum/species/monkey): spec attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), the monkey head (/obj/item/bodypart/head/monkey), the monkey (932) (/mob/living/carbon/human)) - the energy sword (/obj/item/melee/energy/sword/saber): attack(the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the monkey (932) (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - Oigoaw (/client): Click(the monkey (932) (/mob/living/carbon/human), the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - [2023-08-06 05:36:48.631] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/forensics (/datum/forensics): inherit new(null, null, /list (/list), null) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the monkey (932) (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the energy sword (/obj/item/melee/energy/sword/saber): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - Oigoaw (/client): Click(the monkey (932) (/mob/living/carbon/human), the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - [2023-08-06 05:36:48.634] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/forensics (/datum/forensics): inherit new(null, null, /list (/list), null) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the monkey (932) (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the energy sword (/obj/item/melee/energy/sword/saber): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - Oigoaw (/client): Click(the monkey (932) (/mob/living/carbon/human), the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - [2023-08-06 05:36:48.637] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the monkey (932) (/mob/living/carbon/human)) - Monkey (/datum/species/monkey): spec attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), the monkey head (/obj/item/bodypart/head/monkey), the monkey (932) (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the energy sword (/obj/item/melee/energy/sword/saber): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - Oigoaw (/client): Click(the monkey (932) (/mob/living/carbon/human), the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - [2023-08-06 05:36:48.640] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): add blood DNA(/list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the monkey (932) (/mob/living/carbon/human)) - Monkey (/datum/species/monkey): spec attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), the monkey head (/obj/item/bodypart/head/monkey), the monkey (932) (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human)) - the energy sword (/obj/item/melee/energy/sword/saber): attack(the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the monkey (932) (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - Oigoaw (/client): Click(the monkey (932) (/mob/living/carbon/human), the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - [2023-08-06 05:36:48.643] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the monkey (932) (/mob/living/carbon/human)) - Monkey (/datum/species/monkey): spec attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), the monkey head (/obj/item/bodypart/head/monkey), the monkey (932) (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human)) - the energy sword (/obj/item/melee/energy/sword/saber): attack(the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the energy sword (/obj/item/melee/energy/sword/saber): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the monkey (932) (/mob/living/carbon/human), "icon-x=15;icon-y=10;vis-x=11;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - Oigoaw (/client): Click(the monkey (932) (/mob/living/carbon/human), the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=10;vis-x=11;v...") - [2023-08-06 05:36:50.420] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the energy sword (/obj/item/melee/energy/sword/saber): attack(the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the monkey (932) (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=15;v...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:50.423] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the energy sword (/obj/item/melee/energy/sword/saber): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:50.427] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the energy sword (/obj/item/melee/energy/sword/saber): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:50.430] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the energy sword (/obj/item/melee/energy/sword/saber): melee attack chain(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:50.434] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the energy sword (/obj/item/melee/energy/sword/saber): attack(the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the monkey (932) (/mob/living/carbon/human): attackby(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - Enrique Buttersworth (/mob/living/carbon/human): ClickOn(the monkey (932) (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=15;v...") - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:50.439] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - Enrique Buttersworth (/mob/living/carbon/human): add mob blood(the monkey (932) (/mob/living/carbon/human)) - Monkey (/datum/species/monkey): spec attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human), the monkey head (/obj/item/bodypart/head/monkey), the monkey (932) (/mob/living/carbon/human)) - the monkey (932) (/mob/living/carbon/human): attacked by(the energy sword (/obj/item/melee/energy/sword/saber), Enrique Buttersworth (/mob/living/carbon/human)) - ... - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=15;v...") - the monkey (932) (/mob/living/carbon/human): Click(the floor (89,101,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:36:58.522] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(null) - the monkey (932)\'s Primate Br... (/obj/item/organ/internal/brain/primate): Remove(the monkey (932) (/mob/living/carbon/human), 0, 0) - the monkey (932) (/mob/living/carbon/human): harvest(Enrique Buttersworth (/mob/living/carbon/human)) - /datum/component/butchering (/datum/component/butchering): on butchering(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human)) - /datum/component/butchering (/datum/component/butchering): startButcher(the energy sword (/obj/item/melee/energy/sword/saber), the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human)) - /datum/component/butchering (/datum/component/butchering): onItemAttack(the energy sword (/obj/item/melee/energy/sword/saber), the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=17;icon-y=8;vis-x=9;vis...") - [2023-08-06 05:36:58.535] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (90,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (932) (/mob/living/carbon/human): update body parts(0) - the monkey (932) (/mob/living/carbon/human): update body(0) - the eyes (/obj/item/organ/internal/eyes): Remove(the monkey (932) (/mob/living/carbon/human), 0) - the monkey (932) (/mob/living/carbon/human): spill organs(0, 0, 1) - the monkey (932) (/mob/living/carbon/human): gib(0, 0, 1, 0) - the monkey (932) (/mob/living/carbon/human): gib(0, 0, 1, 0) - /datum/component/butchering (/datum/component/butchering): on butchering(Enrique Buttersworth (/mob/living/carbon/human), the monkey (932) (/mob/living/carbon/human)) - /datum/component/butchering (/datum/component/butchering): startButcher(the energy sword (/obj/item/melee/energy/sword/saber), the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human)) - /datum/component/butchering (/datum/component/butchering): onItemAttack(the energy sword (/obj/item/melee/energy/sword/saber), the monkey (932) (/mob/living/carbon/human), Enrique Buttersworth (/mob/living/carbon/human), "icon-x=17;icon-y=8;vis-x=9;vis...") - [2023-08-06 05:37:03.271] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=10;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:03.273] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=10;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:03.276] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=10;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:03.281] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:03.284] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:03.698] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:03.704] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:05.276] RUNTIME: runtime error: type mismatch: null ** 2 - proc name: in fov (/mob/living/proc/in_fov) - source file: code/modules/mob/living/living_fov.dm,38 - usr: Leland Ratcliff (/mob/living/carbon/human) - src: Vents-Hot-Air (/mob/living/carbon/human) - usr.loc: the floor (88,100,2) (/turf/open/floor/iron/white) - src.loc: the floor (89,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - Vents-Hot-Air (/mob/living/carbon/human): in fov(Leland Ratcliff (/mob/living/carbon/human), 1) - play fov effect(Leland Ratcliff (/mob/living/carbon/human), 5, "footstep", 8, 1, 0, 15, /list (/list)) - /datum/element/footstep (/datum/element/footstep): play humanstep(Leland Ratcliff (/mob/living/carbon/human), the floor (89,100,2) (/turf/open/floor/iron/white), 8, 0, null, 1) - Leland Ratcliff (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Leland Ratcliff (/mob/living/carbon/human): Moved(the floor (89,100,2) (/turf/open/floor/iron/white), 8, 0, null, 1) - Leland Ratcliff (/mob/living/carbon/human): Moved(the floor (89,100,2) (/turf/open/floor/iron/white), 8, 0, null, 1) - Leland Ratcliff (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - Leland Ratcliff (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - Leland Ratcliff (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8, null) - Leland Ratcliff (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8) - Leland Ratcliff (/mob/living/carbon/human): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8) - Hkmf2201 (/client): Move(the floor (88,100,2) (/turf/open/floor/iron/white), 8) - Leland Ratcliff (/mob/living/carbon/human): keyLoop(Hkmf2201 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:11.847] RUNTIME: ## TESTING: GC: -- [0x210aa9dd] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:37:27.266] RUNTIME: ## TESTING: GC: -- [0x202552a] | /obj/item/riding_offhand was unable to be GC'd -- (ref count of 2) [2023-08-06 05:37:27.519] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the iron (/obj/item/stack/sheet/iron/fifty): AddComponent(/list (/list), null) - hyperspace (145,84,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (145,84,13) (/turf/open/space/transit/north), the iron (/obj/item/stack/sheet/iron/fifty), the plating (145,83,13) (/turf/open/floor/plating/airless), null) - hyperspace (145,84,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (145,84,13) (/turf/open/space/transit/north): Entered(the iron (/obj/item/stack/sheet/iron/fifty), the plating (145,83,13) (/turf/open/floor/plating/airless), null) - hyperspace (145,84,13) (/turf/open/space/transit/north): Entered(the iron (/obj/item/stack/sheet/iron/fifty), the plating (145,83,13) (/turf/open/floor/plating/airless), null) - the iron (/obj/item/stack/sheet/iron/fifty): Move(hyperspace (145,84,13) (/turf/open/space/transit/north), 1, 0, 1) - the iron (/obj/item/stack/sheet/iron/fifty): Move(hyperspace (145,84,13) (/turf/open/space/transit/north), 1, 0, 1) - the iron (/obj/item/stack/sheet/iron/fifty): experience pressure difference(47.6091, 1, 0) - the plating (145,83,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.521] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the iron (/obj/item/stack/sheet/iron/fifty): AddComponent(/list (/list), null) - hyperspace (145,84,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (145,84,13) (/turf/open/space/transit/north), the iron (/obj/item/stack/sheet/iron/fifty), the plating (145,83,13) (/turf/open/floor/plating/airless), null) - hyperspace (145,84,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (145,84,13) (/turf/open/space/transit/north): Entered(the iron (/obj/item/stack/sheet/iron/fifty), the plating (145,83,13) (/turf/open/floor/plating/airless), null) - hyperspace (145,84,13) (/turf/open/space/transit/north): Entered(the iron (/obj/item/stack/sheet/iron/fifty), the plating (145,83,13) (/turf/open/floor/plating/airless), null) - the iron (/obj/item/stack/sheet/iron/fifty): Move(hyperspace (145,84,13) (/turf/open/space/transit/north), 1, 0, 1) - the iron (/obj/item/stack/sheet/iron/fifty): Move(hyperspace (145,84,13) (/turf/open/space/transit/north), 1, 0, 1) - the iron (/obj/item/stack/sheet/iron/fifty): experience pressure difference(47.6091, 1, 0) - the plating (145,83,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.571] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the mechanical toolbox (/obj/item/storage/toolbox/mechanical), hyperspace (141,85,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): SendSignal("movable_moved", /list (/list)) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Moved(hyperspace (141,85,13) (/turf/open/space/transit/north), 2, 0, null, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(the plating (141,84,13) (/turf/open/floor/plating/airless), 2, 14.9533, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(the plating (141,84,13) (/turf/open/floor/plating/airless), 2, 14.9533, 1) - /datum/thrownthing (/datum/thrownthing): tick() - ... - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): AddComponent(/list (/list), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (141,85,13) (/turf/open/space/transit/north), the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): experience pressure difference(47.6087, 1, 0) - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.573] RUNTIME: runtime error: Cannot read null.paused - proc name: update state (/datum/component/shuttle_cling/proc/update_state) - source file: code/datums/components/shuttle_cling.dm,89 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): AddComponent(/list (/list), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (141,85,13) (/turf/open/space/transit/north), the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): experience pressure difference(47.6087, 1, 0) - the plating (141,84,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.576] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): AddComponent(/list (/list), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (141,85,13) (/turf/open/space/transit/north), the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): experience pressure difference(47.6087, 1, 0) - the plating (141,84,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.578] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): AddComponent(/list (/list), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (141,85,13) (/turf/open/space/transit/north), the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the mechanical toolbox (/obj/item/storage/toolbox/mechanical), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the mechanical toolbox (/obj/item/storage/toolbox/mechanical): experience pressure difference(47.6087, 1, 0) - the plating (141,84,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.583] RUNTIME: runtime error: Cannot read null.paused - proc name: update state (/datum/component/shuttle_cling/proc/update_state) - source file: code/datums/components/shuttle_cling.dm,89 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the welding tool (/obj/item/weldingtool): AddComponent(/list (/list), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (141,85,13) (/turf/open/space/transit/north), the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - the welding tool (/obj/item/weldingtool): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the welding tool (/obj/item/weldingtool): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the welding tool (/obj/item/weldingtool): experience pressure difference(47.6087, 1, 0) - the plating (141,84,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.586] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the welding tool (/obj/item/weldingtool): AddComponent(/list (/list), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (141,85,13) (/turf/open/space/transit/north), the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - the welding tool (/obj/item/weldingtool): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the welding tool (/obj/item/weldingtool): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the welding tool (/obj/item/weldingtool): experience pressure difference(47.6087, 1, 0) - the plating (141,84,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.588] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the welding tool (/obj/item/weldingtool): AddComponent(/list (/list), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (141,85,13) (/turf/open/space/transit/north), the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - hyperspace (141,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (141,84,13) (/turf/open/floor/plating/airless), null) - the welding tool (/obj/item/weldingtool): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the welding tool (/obj/item/weldingtool): Move(hyperspace (141,85,13) (/turf/open/space/transit/north), 1, 0, 1) - the welding tool (/obj/item/weldingtool): experience pressure difference(47.6087, 1, 0) - the plating (141,84,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.637] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the welding tool (/obj/item/weldingtool): AddComponent(/list (/list), null) - hyperspace (139,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (139,85,13) (/turf/open/space/transit/north), the welding tool (/obj/item/weldingtool), the plating (138,85,13) (/turf/open/floor/plating/airless), null) - hyperspace (139,85,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (139,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (138,85,13) (/turf/open/floor/plating/airless), null) - hyperspace (139,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (138,85,13) (/turf/open/floor/plating/airless), null) - the welding tool (/obj/item/weldingtool): Move(hyperspace (139,85,13) (/turf/open/space/transit/north), 4, 0, 1) - the welding tool (/obj/item/weldingtool): Move(hyperspace (139,85,13) (/turf/open/space/transit/north), 4, 0, 1) - the welding tool (/obj/item/weldingtool): experience pressure difference(47.6072, 4, 0) - the plating (138,85,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:27.639] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the welding tool (/obj/item/weldingtool): AddComponent(/list (/list), null) - hyperspace (139,85,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (139,85,13) (/turf/open/space/transit/north), the welding tool (/obj/item/weldingtool), the plating (138,85,13) (/turf/open/floor/plating/airless), null) - hyperspace (139,85,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (139,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (138,85,13) (/turf/open/floor/plating/airless), null) - hyperspace (139,85,13) (/turf/open/space/transit/north): Entered(the welding tool (/obj/item/weldingtool), the plating (138,85,13) (/turf/open/floor/plating/airless), null) - the welding tool (/obj/item/weldingtool): Move(hyperspace (139,85,13) (/turf/open/space/transit/north), 4, 0, 1) - the welding tool (/obj/item/weldingtool): Move(hyperspace (139,85,13) (/turf/open/space/transit/north), 4, 0, 1) - the welding tool (/obj/item/weldingtool): experience pressure difference(47.6072, 4, 0) - the plating (138,85,13) (/turf/open/floor/plating/airless): high pressure movements() - Atmospherics (/datum/controller/subsystem/air): process high pressure delta(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.800] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.802] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.805] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.807] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.809] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.810] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.812] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.815] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.818] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.822] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.825] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.827] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.832] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.836] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.838] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.839] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.841] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.843] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.845] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.848] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.850] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.853] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.856] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.859] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.864] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.866] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.869] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.870] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.872] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.873] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.875] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.878] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.880] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.883] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.885] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.888] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.891] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.893] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.894] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.896] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.897] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.898] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.900] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.903] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.905] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.907] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.910] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.913] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.916] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.918] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.920] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.921] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.923] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.925] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.927] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.930] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.933] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.935] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.938] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.940] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.943] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.945] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.948] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.950] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.953] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon() - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.956] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.959] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.962] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.964] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.965] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.967] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.969] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.971] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.974] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.977] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.981] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.986] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:28.991] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.078] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.080] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.082] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.084] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.086] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.087] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.091] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.095] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.098] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.100] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.104] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.107] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the infiltrator MOD control un... (/obj/item/mod/control/pre_equipped/infiltrator): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.111] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.113] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.116] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.118] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.120] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.122] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.126] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.129] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.133] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.137] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.142] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.145] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.149] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.151] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.153] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.155] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.156] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.158] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.160] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.162] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.164] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.166] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.168] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.170] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.176] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.178] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.180] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.182] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.184] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.185] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.187] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.190] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.192] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.194] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.196] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.198] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.202] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.203] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.205] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.207] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.208] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.209] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.211] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.213] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.215] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.217] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.219] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.221] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.225] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.227] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.229] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.231] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.232] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.234] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (82,97,2) (/turf/open/floor/iron/white) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.236] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.239] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.241] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.244] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.246] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:37:30.247] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/north): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/north): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:38:05.549] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/slice/Click) - source file: code/_onclick/hud/radial.dm,53 - usr: Unknown (/mob/living/carbon/human) - src: the mining MOD gauntlets (/atom/movable/screen/radial/slice) - usr.loc: the floor (163,135,3) (/turf/open/floor/iron) - src.loc: null - call stack: - the mining MOD gauntlets (/atom/movable/screen/radial/slice): Click(the floor (163,135,3) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=23;left=1;but...") - the mining MOD gauntlets (/atom/movable/screen/radial/slice): Click(the floor (163,135,3) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=23;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:38:05.998] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,94,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/cry)) - /datum/emote/living/carbon/hum... (/datum/emote/living/carbon/human/cry): run emote(the monkey (980) (as Enrique B... (/mob/living/carbon/human), null, null, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): emote("cry", null, null, 1, 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): check emote("*cry", null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): say("cry", null, /list (/list), 1, null, 0, null, null, 7, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): say("*cry", null, null, null, null, null, null, null, null, null) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Say("*cry") - /datum/tgui_say (/datum/tgui_say): delegate speech("*cry", "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)) - /datum/tgui_window (/datum/tgui_window): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Oigoaw (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2023-08-06 05:38:07.652] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Borgo (/mob/living/silicon/robot/nocell), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:38:19.442] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (88,141,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/cry): Destroy(0) - qdel(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/cry), 0) - /datum/weakref (/datum/weakref): Destroy(0) - qdel(/datum/weakref (/datum/weakref), 0) - /datum/callback (/datum/callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:38:22.962] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the electronic multitool (/obj/item/multitool/cyborg) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Avery Mcfall (/mob/living/carbon/human) - src: null - usr.loc: the wood floor (108,118,2) (/turf/open/floor/material) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignal(the electronic multitool (/obj/item/multitool/cyborg), "item_attack_self_secondary", "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignals(the electronic multitool (/obj/item/multitool/cyborg), /list (/list), "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): Extend(the electronic multitool (/obj/item/multitool/cyborg)) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): ui action click() - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): on item attack self(the robotic right arm (/obj/item/bodypart/arm/right/robot/surplus), Avery Mcfall (/mob/living/carbon/human)) - [2023-08-06 05:38:43.755] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Avery Mcfall (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:38:45.511] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Ilya Volyova (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:10.479] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Rex Sampson (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:11.174] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Unknown (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:22.066] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,103,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:22.070] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,103,2) (/turf/open/floor/iron/white), null) - the floor (74,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:22.073] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,103,2) (/turf/open/floor/iron/white), null) - the floor (74,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:22.076] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,103,2) (/turf/open/floor/iron/white), null) - the floor (74,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:22.080] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,103,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:22.084] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:33.811] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,102,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:33.814] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,102,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,102,2) (/turf/open/floor/iron/white/smooth_large), null) - the floor (74,102,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,102,2) (/turf/open/floor/iron/white/smooth_large), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:33.820] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,102,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,102,2) (/turf/open/floor/iron/white/smooth_large), null) - the floor (74,102,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,102,2) (/turf/open/floor/iron/white/smooth_large), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:33.824] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,102,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,102,2) (/turf/open/floor/iron/white/smooth_large), null) - the floor (74,102,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (75,102,2) (/turf/open/floor/iron/white/smooth_large), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:33.830] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,102,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:33.834] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,102,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (74,102,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:39.062] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,103,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:39.065] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (73,103,2) (/turf/open/floor/iron/white), null) - the floor (74,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (73,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:39.070] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (73,103,2) (/turf/open/floor/iron/white), null) - the floor (74,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (73,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:39.074] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (73,103,2) (/turf/open/floor/iron/white), null) - the floor (74,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (73,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:39.078] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,103,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:39.082] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (74,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:49.504] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (80,101,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:49.507] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (80,101,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (79,101,2) (/turf/open/floor/iron/white), null) - the floor (80,101,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (79,101,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:49.511] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (80,101,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (79,101,2) (/turf/open/floor/iron/white), null) - the floor (80,101,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (79,101,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:49.514] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (80,101,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (79,101,2) (/turf/open/floor/iron/white), null) - the floor (80,101,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (79,101,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:49.518] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (80,101,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:49.522] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (80,101,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (80,101,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:52.839] RUNTIME: runtime error: Cannot read null.ctf_enabled - proc name: ctf enabled (/datum/ctf_panel/proc/ctf_enabled) - source file: code/modules/capture_the_flag/ctf_panel.dm,86 - usr: the monkey (653) (/mob/dead/observer) - src: /datum/ctf_panel (/datum/ctf_panel) - usr.loc: the floor (107,91,2) (/turf/open/floor/iron) - call stack: - /datum/ctf_panel (/datum/ctf_panel): ctf enabled() - /datum/ctf_panel (/datum/ctf_panel): ui act("vote", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("vote", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (653) (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.425] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (81,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (81,103,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.428] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (81,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (81,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (80,103,2) (/turf/open/floor/iron/white), null) - the floor (81,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (80,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.431] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (81,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (81,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (80,103,2) (/turf/open/floor/iron/white), null) - the floor (81,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (80,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.434] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (81,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (81,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (80,103,2) (/turf/open/floor/iron/white), null) - the floor (81,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (80,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.438] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (81,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (81,103,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.442] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (81,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (81,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.734] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Bump(Caleb Alice (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.737] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): MobBump(Caleb Alice (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.741] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): MobBump(Caleb Alice (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.743] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): MobBump(Caleb Alice (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.747] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Bump(Caleb Alice (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:54.751] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): MobBump(Caleb Alice (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:55.700] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Caleb Alice (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (82,103,2) (/turf/open/floor/iron/white), null, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (82,103,2) (/turf/open/floor/iron/white), null) - Caleb Alice (/mob/living/carbon/human): Bump(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, null) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Caleb Alice (/mob/living/carbon/human): keyLoop(Gueba14 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:55.703] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Caleb Alice (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (82,103,2) (/turf/open/floor/iron/white), null) - Caleb Alice (/mob/living/carbon/human): MobBump(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(Caleb Alice (/mob/living/carbon/human)) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Gueba14 (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:55.707] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Caleb Alice (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (82,103,2) (/turf/open/floor/iron/white), null) - Caleb Alice (/mob/living/carbon/human): MobBump(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(Caleb Alice (/mob/living/carbon/human)) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Gueba14 (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:55.712] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Caleb Alice (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (82,103,2) (/turf/open/floor/iron/white), null) - Caleb Alice (/mob/living/carbon/human): MobBump(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(Caleb Alice (/mob/living/carbon/human)) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Gueba14 (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:55.715] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Caleb Alice (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (82,103,2) (/turf/open/floor/iron/white), null, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (82,103,2) (/turf/open/floor/iron/white), null) - Caleb Alice (/mob/living/carbon/human): Bump(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, null) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Caleb Alice (/mob/living/carbon/human): keyLoop(Gueba14 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:55.720] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Caleb Alice (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (82,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (82,103,2) (/turf/open/floor/iron/white), null) - Caleb Alice (/mob/living/carbon/human): MobBump(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(Caleb Alice (/mob/living/carbon/human)) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - Caleb Alice (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Gueba14 (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:56.280] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Bump(Caleb Alice (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:56.283] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): MobBump(Caleb Alice (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:56.286] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): MobBump(Caleb Alice (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:56.290] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): MobBump(Caleb Alice (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:56.293] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Bump(Caleb Alice (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:56.297] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): MobBump(Caleb Alice (/mob/living/carbon/human)) - the floor (83,103,2) (/turf/open/floor/iron/white): Enter(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Oigoaw (/client): Move(the floor (83,103,2) (/turf/open/floor/iron/white), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:58.152] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Avery Mcfall (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:58.391] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (84,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (84,103,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:58.394] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (84,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (84,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (84,102,2) (/turf/open/floor/iron/white), null) - the floor (84,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (84,102,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - Oigoaw (/client): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:58.397] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (84,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (84,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (84,102,2) (/turf/open/floor/iron/white), null) - the floor (84,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (84,102,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - Oigoaw (/client): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:58.400] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (84,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (84,103,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (84,102,2) (/turf/open/floor/iron/white), null) - the floor (84,103,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (84,102,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - Oigoaw (/client): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:58.403] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (84,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (84,103,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:39:58.406] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (84,103,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - Oigoaw (/client): Move(the floor (84,103,2) (/turf/open/floor/iron/white), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:40:00.587] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Unknown (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:40:09.384] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Tav Glover (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Tav Glover (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Tav Glover (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Tav Glover (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Tav Glover (/mob/dead/observer)) - Tav Glover (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Tav Glover (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): ShiftClick(Tav Glover (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=15;icon-y=5;left=1;shif...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Tav Glover (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:06.232] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: London Curry (/mob/living/carbon/human) - src.loc: the floor (108,99,2) (/turf/open/floor/iron) - call stack: - London Curry (/mob/living/carbon/human): run examinate(Robotics Desk (/obj/machinery/door/window/left/directional/west)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(London Curry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:13.042] RUNTIME: runtime error: undefined proc or verb /mob/dead/observer/get toxic foodtypes(). - - proc name: get perceived food quality (/datum/component/edible/proc/get_perceived_food_quality) - source file: code/datums/components/food/edible.dm,583 - usr: Engelbert Bland (/mob/dead/observer) - src: /datum/component/edible (/datum/component/edible) - usr.loc: the floor (140,112,2) (/turf/open/floor/iron) - call stack: - /datum/component/edible (/datum/component/edible): get perceived food quality(Engelbert Bland (/mob/dead/observer)) - /datum/component/edible (/datum/component/edible): examine(the deathnettle (/obj/item/food/grown/nettle/death), Engelbert Bland (/mob/dead/observer), /list (/list)) - the deathnettle (/obj/item/food/grown/nettle/death): SendSignal("atom_examine", /list (/list)) - the deathnettle (/obj/item/food/grown/nettle/death): examine(Engelbert Bland (/mob/dead/observer)) - the deathnettle (/obj/item/food/grown/nettle/death): examine(Engelbert Bland (/mob/dead/observer)) - the deathnettle (/obj/item/food/grown/nettle/death): examine(Engelbert Bland (/mob/dead/observer)) - Engelbert Bland (/mob/dead/observer): run examinate(the deathnettle (/obj/item/food/grown/nettle/death)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Engelbert Bland (/mob/dead/observer): Examine(the deathnettle (/obj/item/food/grown/nettle/death)) - the deathnettle (/obj/item/food/grown/nettle/death): attack ghost(Engelbert Bland (/mob/dead/observer)) - ... - the deathnettle (/obj/item/food/grown/nettle/death): Click(the floor (142,110,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=21;icon-y=8;vis-x=31;vi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Engelbert Bland (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:13.423] RUNTIME: runtime error: undefined proc or verb /mob/dead/observer/get toxic foodtypes(). - - proc name: get perceived food quality (/datum/component/edible/proc/get_perceived_food_quality) - source file: code/datums/components/food/edible.dm,583 - usr: Engelbert Bland (/mob/dead/observer) - src: /datum/component/edible (/datum/component/edible) - usr.loc: the floor (140,112,2) (/turf/open/floor/iron) - call stack: - /datum/component/edible (/datum/component/edible): get perceived food quality(Engelbert Bland (/mob/dead/observer)) - /datum/component/edible (/datum/component/edible): examine(the pumpkin (/obj/item/food/grown/pumpkin), Engelbert Bland (/mob/dead/observer), /list (/list)) - the pumpkin (/obj/item/food/grown/pumpkin): SendSignal("atom_examine", /list (/list)) - the pumpkin (/obj/item/food/grown/pumpkin): examine(Engelbert Bland (/mob/dead/observer)) - the pumpkin (/obj/item/food/grown/pumpkin): examine(Engelbert Bland (/mob/dead/observer)) - the pumpkin (/obj/item/food/grown/pumpkin): examine(Engelbert Bland (/mob/dead/observer)) - Engelbert Bland (/mob/dead/observer): run examinate(the pumpkin (/obj/item/food/grown/pumpkin)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Engelbert Bland (/mob/dead/observer): Examine(the pumpkin (/obj/item/food/grown/pumpkin)) - the pumpkin (/obj/item/food/grown/pumpkin): attack ghost(Engelbert Bland (/mob/dead/observer)) - ... - the pumpkin (/obj/item/food/grown/pumpkin): Click(the floor (142,110,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=23;icon-y=18;vis-x=35;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Engelbert Bland (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.372] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.375] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.378] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.380] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.383] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.385] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.388] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.391] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.394] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.396] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.399] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.402] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.406] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.408] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.410] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.412] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.414] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.416] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.419] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.423] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.426] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.429] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.432] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.434] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.436] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.438] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.440] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.441] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.443] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.445] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.448] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.452] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.454] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.457] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.460] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.462] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.464] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.467] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.468] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.470] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.472] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.474] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.477] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.480] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.483] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.485] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.487] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.489] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.491] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.493] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.496] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.498] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.501] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon() - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.504] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.506] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.508] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.510] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.511] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.513] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.515] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.518] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn shoes() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.520] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.524] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.528] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.531] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:41:33.534] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:21.377] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (93,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (93,104,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:21.380] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (93,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (93,104,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (93,105,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - Oigoaw (/client): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:21.383] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (93,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (93,104,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (93,105,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - Oigoaw (/client): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:21.385] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (93,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (93,104,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (93,105,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - Oigoaw (/client): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:21.388] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (93,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (93,104,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:21.391] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (93,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (93,104,2) (/turf/open/floor/iron/white), 2) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - Oigoaw (/client): Move(the floor (92,104,2) (/turf/open/floor/iron/white), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:23.199] RUNTIME: ## TESTING: GC: -- [0x21095a05] | /datum/dna was unable to be GC'd -- (ref count of 2) [2023-08-06 05:42:23.200] RUNTIME: ## TESTING: GC: -- [0x3000c56] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 2) [2023-08-06 05:42:26.368] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (85,100,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:26.372] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn oversuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (85,100,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (86,100,2) (/turf/open/floor/iron/white), null) - the floor (85,100,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (86,100,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:26.376] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (85,100,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (86,100,2) (/turf/open/floor/iron/white), null) - the floor (85,100,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (86,100,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:26.378] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (85,100,2) (/turf/open/floor/iron/white), the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (86,100,2) (/turf/open/floor/iron/white), null) - the floor (85,100,2) (/turf/open/floor/iron/white): Entered(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the floor (86,100,2) (/turf/open/floor/iron/white), null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:26.381] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (85,100,2) (/turf/open/floor/iron/white): SendSignal("atom_entered", /list (/list)) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:26.384] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,100,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn undersuit() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(the monkey (980) (as Enrique B... (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, 0, 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8, null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - Oigoaw (/client): Move(the floor (85,100,2) (/turf/open/floor/iron/white), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:42:50.657] RUNTIME: ## TESTING: GC: -- [0x210abce0] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:42:50.707] RUNTIME: ## TESTING: GC: -- [0x21072794] | /datum/chatmessage was unable to be GC'd -- (ref count of 3) [2023-08-06 05:43:08.767] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Sharla Gray (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:28.465] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,146,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=16;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:28.468] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,146,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=16;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:28.471] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,146,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=11;icon-y=16;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:28.474] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,146,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:28.477] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (89,146,2) (/turf/open/floor/wood) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:29.156] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=11;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:29.162] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (85,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.806] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.811] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (75,147,2) (/turf/open/floor/iron), null) - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.816] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (75,147,2) (/turf/open/floor/iron), null) - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.821] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (75,147,2) (/turf/open/floor/iron), null) - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.826] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.833] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.960] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (73,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.963] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (73,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.967] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (73,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.970] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (73,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.974] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (73,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:32.977] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:33.758] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (73,151,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:33.761] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (73,151,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:33.763] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (73,151,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:33.766] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - the blood (/obj/effect/decal/cleanable/blood/splatter): on entered(the floor (73,151,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:33.768] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (73,151,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:33.772] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Oigoaw (/client): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:35.462] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,148,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (73,148,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:35.464] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,148,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (73,148,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,149,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:35.467] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,148,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (73,148,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,149,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:35.469] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,148,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (73,148,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,149,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:35.471] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,148,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (73,148,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:35.474] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,148,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,148,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (74,148,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:36.613] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (73,151,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:36.616] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:36.619] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:36.621] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,150,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:36.625] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (73,151,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:36.628] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (72,151,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.384] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (72,152,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (72,152,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.388] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (72,152,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (72,152,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (71,152,2) (/turf/open/floor/iron), null) - the floor (72,152,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (71,152,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.391] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (72,152,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (72,152,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (71,152,2) (/turf/open/floor/iron), null) - the floor (72,152,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (71,152,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.394] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (72,152,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (72,152,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (71,152,2) (/turf/open/floor/iron), null) - the floor (72,152,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (71,152,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.397] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (72,152,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (72,152,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.401] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (72,152,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Oigoaw (/client): Move(the floor (72,152,2) (/turf/open/floor/iron), 4) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.536] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (73,151,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.539] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (72,151,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.542] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (72,151,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.546] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (73,151,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (72,151,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.550] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (73,151,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:39.554] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,151,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the blood (/obj/effect/decal/cleanable/blood/splatter)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 4) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (73,151,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:40.292] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:40.295] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:40.298] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:40.301] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (74,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - the floor (74,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:40.304] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (74,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:40.307] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (74,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:50.633] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (73,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:50.638] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (73,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:50.642] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (73,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:50.644] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - the dried footprints (/obj/effect/decal/cleanable/blood/footprints): on entered(the floor (73,147,2) (/turf/open/floor/iron), Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (74,147,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:50.647] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - Enrique Buttersworth (/mob/living/carbon/human): SendSignal("step_on_blood", /list (/list)) - the floor (73,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:43:50.650] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Oigoaw (/client): Move(the floor (73,147,2) (/turf/open/floor/iron), 8) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:24.464] RUNTIME: runtime error: Cannot modify null.moving_from_pull. - proc name: Move (/mob/living/Move) - source file: code/modules/mob/living/living.dm,924 - usr: (src) - src: Borgo (/mob/living/silicon/robot/nocell) - src.loc: the floor (110,70,2) (/turf/open/floor/iron) - call stack: - Borgo (/mob/living/silicon/robot/nocell): Move(the floor (109,70,2) (/turf/open/floor/iron), 8, null) - Ollie (/datum/action/vehicle/ridden/scooter/skateboard/ollie): Trigger(null) - Ollie (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=21;icon-y=8;left=1;butt...") - ThatOneMod (/client): Click(Ollie (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=21;icon-y=8;left=1;butt...") - [2023-08-06 05:44:27.197] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.200] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.202] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.203] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.205] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.207] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.209] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.212] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.214] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.216] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.219] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.221] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the leather satchel (/obj/item/storage/backpack/satchel/leather): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.223] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.225] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.227] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.229] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.230] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.232] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.234] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.237] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.239] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.242] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.245] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.248] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.251] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.254] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.256] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.258] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.260] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.262] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.265] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.268] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.271] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.274] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.282] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.285] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security HUDSunglasses (/obj/item/clothing/glasses/hud/security/sunglasses): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.288] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.290] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.292] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.294] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.296] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.298] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.301] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.304] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.308] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.312] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.316] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.318] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the security gas mask (/obj/item/clothing/mask/gas/sechailer): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.321] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.323] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.324] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.326] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.328] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.329] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.333] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.336] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.340] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.343] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.347] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.349] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the energy gun (/obj/item/gun/energy/e_gun): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.353] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.356] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.360] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("clean_act", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.363] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.366] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon() - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - /datum/element/decal/blood (/datum/element/decal/blood): Detach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter)) - ... - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.369] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.371] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.373] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-6, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(1, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.375] RUNTIME: runtime error: Trying to call get_image() on /datum/bodypart_overlay/mutant/tail/monkey while it didn't have a sprite_datum. This shouldn't happen, report it as soon as possible. - proc name: get image (/datum/bodypart_overlay/mutant/get_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,48 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get image(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.378] RUNTIME: runtime error: Cannot read null.color_src - proc name: color image (/datum/bodypart_overlay/mutant/color_image) - source file: code/datums/bodypart_overlays/mutant_bodypart_overlay.dm,68 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): color image(null, -33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(-33, the monkey chest (/obj/item/bodypart/chest/monkey)) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get overlay(4, the monkey chest (/obj/item/bodypart/chest/monkey)) - the monkey chest (/obj/item/bodypart/chest/monkey): get limb icon(null) - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.379] RUNTIME: runtime error: Cannot read null.pixel_y - proc name: update body parts (/mob/living/carbon/proc/update_body_parts) - source file: code/modules/mob/living/carbon/carbon_update_icons.dm,503 - usr: null - src: Enrique Buttersworth (/mob/living/carbon/human) - src.loc: the floor (135,162,2) (/turf/open/floor/iron/freezer) - call stack: - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.382] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.385] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn shoes() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.388] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.391] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.394] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.397] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): regenerate icons() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): wash(121) - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:27.400] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: null - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): wash(121) - the shower (/obj/machinery/shower/directional/west): wash atom(Enrique Buttersworth (/mob/living/carbon/human)) - the shower (/obj/machinery/shower/directional/west): process(1) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): fire(0) - Plumbing (/datum/controller/subsystem/processing/plumbing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:44:44.987] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Unknown (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:45:34.190] RUNTIME: runtime error: The window taking damage after deletion - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,7 - usr: null - src: the window (/obj/structure/window/fulltile) - src.loc: null - call stack: - the window (/obj/structure/window/fulltile): take damage(10, "brute", "melee", 1, 0, 0) - the window (/obj/structure/window/fulltile): take damage(10, "brute", "melee", 1, 0, 0) - the window (/obj/structure/window/fulltile): hitby(Pom Patel (/mob/living/carbon/human), null, 1, null, /datum/thrownthing (/datum/thrownthing)) - Pom Patel (/mob/living/carbon/human): throw impact(the window (/obj/structure/window/fulltile), /datum/thrownthing (/datum/thrownthing)) - Pom Patel (/mob/living/carbon/human): throw impact(the window (/obj/structure/window/fulltile), /datum/thrownthing (/datum/thrownthing)) - /datum/thrownthing (/datum/thrownthing): finalize(1, the window (/obj/structure/window/fulltile)) - Pom Patel (/mob/living/carbon/human): Bump(the window (/obj/structure/window/fulltile)) - Pom Patel (/mob/living/carbon/human): Bump(the window (/obj/structure/window/fulltile)) - the plating (112,112,2) (/turf/open/floor/plating): Enter(Pom Patel (/mob/living/carbon/human)) - Pom Patel (/mob/living/carbon/human): Move(the plating (112,112,2) (/turf/open/floor/plating), 2, 15.2381, 1) - Pom Patel (/mob/living/carbon/human): Move(the plating (112,112,2) (/turf/open/floor/plating), 2, 15.2381, 1) - Pom Patel (/mob/living/carbon/human): Move(the plating (112,112,2) (/turf/open/floor/plating), 2, 15.2381) - Pom Patel (/mob/living/carbon/human): Move(the plating (112,112,2) (/turf/open/floor/plating), 2, 15.2381) - Pom Patel (/mob/living/carbon/human): Move(the plating (112,112,2) (/turf/open/floor/plating), 2, 15.2381) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:04.566] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Biff Spuntly (/mob/living/carbon/human) - src.loc: the floor (82,104,2) (/turf/open/floor/iron/white) - call stack: - Biff Spuntly (/mob/living/carbon/human): run examinate(the stamina (/atom/movable/screen/stamina)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Biff Spuntly (/mob/living/carbon/human): Examine(the stamina (/atom/movable/screen/stamina)) - the stamina (/atom/movable/screen/stamina): ShiftClick(Biff Spuntly (/mob/living/carbon/human)) - Biff Spuntly (/mob/living/carbon/human): ShiftClickOn(the stamina (/atom/movable/screen/stamina)) - Biff Spuntly (/mob/living/carbon/human): ClickOn(the stamina (/atom/movable/screen/stamina), "icon-x=19;icon-y=16;left=1;shi...") - the stamina (/atom/movable/screen/stamina): Click(null, "mapwindow.map", "icon-x=19;icon-y=16;left=1;shi...") - the stamina (/atom/movable/screen/stamina): Click(null, "mapwindow.map", "icon-x=19;icon-y=16;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:05.767] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Biff Spuntly (/mob/living/carbon/human) - src.loc: the floor (83,103,2) (/turf/open/floor/iron/white) - call stack: - Biff Spuntly (/mob/living/carbon/human): run examinate(the stamina (/atom/movable/screen/stamina)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Biff Spuntly (/mob/living/carbon/human): Examine(the stamina (/atom/movable/screen/stamina)) - the stamina (/atom/movable/screen/stamina): ShiftClick(Biff Spuntly (/mob/living/carbon/human)) - Biff Spuntly (/mob/living/carbon/human): ShiftClickOn(the stamina (/atom/movable/screen/stamina)) - Biff Spuntly (/mob/living/carbon/human): ClickOn(the stamina (/atom/movable/screen/stamina), "icon-x=19;icon-y=16;left=1;shi...") - the stamina (/atom/movable/screen/stamina): Click(null, "mapwindow.map", "icon-x=19;icon-y=16;left=1;shi...") - the stamina (/atom/movable/screen/stamina): Click(null, "mapwindow.map", "icon-x=19;icon-y=16;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:06.416] RUNTIME: runtime error: Cannot read null.luminosity - proc name: run examinate (/mob/proc/run_examinate) - source file: code/modules/mob/mob.dm,563 - usr: (src) - src: Biff Spuntly (/mob/living/carbon/human) - src.loc: the floor (79,103,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - Biff Spuntly (/mob/living/carbon/human): run examinate(the stamina (/atom/movable/screen/stamina)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Biff Spuntly (/mob/living/carbon/human): Examine(the stamina (/atom/movable/screen/stamina)) - the stamina (/atom/movable/screen/stamina): ShiftClick(Biff Spuntly (/mob/living/carbon/human)) - Biff Spuntly (/mob/living/carbon/human): ShiftClickOn(the stamina (/atom/movable/screen/stamina)) - Biff Spuntly (/mob/living/carbon/human): ClickOn(the stamina (/atom/movable/screen/stamina), "icon-x=19;icon-y=16;left=1;shi...") - the stamina (/atom/movable/screen/stamina): Click(null, "mapwindow.map", "icon-x=19;icon-y=16;left=1;shi...") - the stamina (/atom/movable/screen/stamina): Click(null, "mapwindow.map", "icon-x=19;icon-y=16;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Biff Spuntly (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:09.507] RUNTIME: runtime error: item_attack_self_secondary overridden. Use override = TRUE to suppress this warning. - Target: the electronic multitool (/obj/item/multitool/cyborg) Proc: swap_tools (code/datums/signals.dm:39) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Avery Mcfall (/mob/living/carbon/human) - src: null - usr.loc: the wood floor (107,121,2) (/turf/open/floor/material) - call stack: - stack trace("item_attack_self_secondary ove...", "code/datums/signals.dm", 39) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignal(the electronic multitool (/obj/item/multitool/cyborg), "item_attack_self_secondary", "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): RegisterSignals(the electronic multitool (/obj/item/multitool/cyborg), /list (/list), "swap_tools", 0) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): Extend(the electronic multitool (/obj/item/multitool/cyborg)) - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): ui action click() - the integrated toolset implant (/obj/item/organ/internal/cyberimp/arm/toolset): on item attack self(the robotic right arm (/obj/item/bodypart/arm/right/robot/surplus), Avery Mcfall (/mob/living/carbon/human)) - [2023-08-06 05:46:23.291] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (147,92,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=16;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:23.294] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (147,92,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=16;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:23.296] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (147,92,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=16;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:23.300] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (147,92,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:23.302] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (147,92,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:23.755] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (144,92,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=10;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=20;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:23.759] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (144,92,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:31.657] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (116,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=8;left=1;butt...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:31.660] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (116,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=8;left=1;butt...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=8;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:31.664] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (116,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=8;left=1;butt...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:31.668] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (116,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:31.671] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (116,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:46:32.166] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (116,106,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=29;icon-y=11;left=1;but...") - Oigoaw (/client): Click(Adjust security gas mask (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=29;icon-y=11;left=1;but...") - [2023-08-06 05:46:32.169] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (116,106,2) (/turf/open/floor/iron/white) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=29;icon-y=11;left=1;but...") - Oigoaw (/client): Click(Adjust security gas mask (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=29;icon-y=11;left=1;but...") - [2023-08-06 05:46:58.537] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Pom Patel (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:16.880] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (75,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:16.882] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:16.885] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:16.888] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (75,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (75,146,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:16.891] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (75,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:16.894] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (75,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (75,147,2) (/turf/open/floor/iron), 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 9) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:21.055] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - ... - the floor (73,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:21.058] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn oversuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:21.061] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): update clothing(3) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - ... - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:21.064] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - /datum/element/update_icon_upd... (/datum/element/update_icon_updates_onmob): update onmob(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), 8, 8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): SendSignal("atom_updated_icon", /list (/list)) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update icon(8) - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update appearance(8) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - ... - the floor (73,147,2) (/turf/open/floor/iron): Entered(Enrique Buttersworth (/mob/living/carbon/human), the floor (73,148,2) (/turf/open/floor/iron), null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:21.067] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - the waiter\'s outfit (/obj/item/clothing/under/suit/waiter): update slot icon(1) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, -32767, -1, 255, null, null, 1, null, null) - /datum/element/decal/blood (/datum/element/decal/blood): Attach(the waiter\'s outfit (/obj/item/clothing/under/suit/waiter), null, null, null, null, null, null, null, null, 1, null, null) - ... - the floor (73,147,2) (/turf/open/floor/iron): SendSignal("atom_entered", /list (/list)) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Enrique Buttersworth (/mob/living/carbon/human): keyLoop(Oigoaw (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:21.070] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the floor (73,147,2) (/turf/open/floor/iron) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn undersuit() - Enrique Buttersworth (/mob/living/carbon/human): add blood DNA(/list (/list), null) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): share blood(the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - /datum/component/bloodysoles/f... (/datum/component/bloodysoles/feet): on step blood(Enrique Buttersworth (/mob/living/carbon/human), the dried footprints (/obj/effect/decal/cleanable/blood/footprints)) - ... - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2, null) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (73,147,2) (/turf/open/floor/iron), 2) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6, 0, 1) - Enrique Buttersworth (/mob/living/carbon/human): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Oigoaw (/client): Move(the floor (74,147,2) (/turf/open/floor/iron), 6) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:33.165] RUNTIME: runtime error: type mismatch: null -= /list (/list) - proc name: update module innate (/mob/living/silicon/robot/proc/update_module_innate) - source file: code/modules/mob/living/silicon/robot/robot.dm,744 - usr: Maintenance-Walker (/mob/living/carbon/human) - src: Borgo (/mob/living/silicon/robot/nocell) - usr.loc: the floor (106,82,2) (/turf/open/floor/iron) - src.loc: the floor (107,81,2) (/turf/open/floor/iron) - call stack: - Borgo (/mob/living/silicon/robot/nocell): update module innate() - Engineering (/obj/item/robot_model/engineering): transform to(/obj/item/robot_model (/obj/item/robot_model), 0) - Borgo (/mob/living/silicon/robot/nocell): ResetModel() - /datum/wires/robot (/datum/wires/robot): on cut("Reset Model", 0, Maintenance-Walker (/mob/living/carbon/human)) - /datum/wires/robot (/datum/wires/robot): cut("Reset Model", Maintenance-Walker (/mob/living/carbon/human)) - /datum/wires/robot (/datum/wires/robot): cut color("pink", Maintenance-Walker (/mob/living/carbon/human)) - /datum/wires/robot (/datum/wires/robot): ui act("cut", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/physical (/datum/ui_state/physical)) - /datum/tgui (/datum/tgui): on act message("cut", /list (/list), /datum/ui_state/physical (/datum/ui_state/physical)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Maintenance-Walker (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:38.973] RUNTIME: runtime error: The shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(20, "burn", "fire", 0, null, 0) - the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland): fire act(10000, 1000) - the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface): do burn(the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland), 1) - the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface): burn stuff(the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland), 1) - the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface): Entered(the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland), Naenia Typica (/mob/living/carbon/human), null) - the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland): doMove(the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface)) - the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland): doMove(the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface)) - the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland): forceMove(the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface)) - Naenia Typica (/mob/living/carbon/human): doUnEquip(the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland), 0, the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface), 0, 1, 0) - Naenia Typica (/mob/living/carbon/human): doUnEquip(the shaft miner\'s jumpsuit (/obj/item/clothing/under/rank/cargo/miner/lavaland), 0, the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface), 0, 1, 0) - ... - the human left arm (/obj/item/bodypart/arm/left): check woundings mods(4, 10.4, 0, 0) - the human left arm (/obj/item/bodypart/arm/left): check wounding(4, 10.4, 0, 0, null, null) - the human left arm (/obj/item/bodypart/arm/left): receive damage(0, 10.4, 0, 1, null, 0, 0, 0, null, null) - Mothman (/datum/species/moth): apply damage(8, "burn", the human left arm (/obj/item/bodypart/arm/left), 0, Naenia Typica (/mob/living/carbon/human), 0, 0, 0, 0, 0, null, null) - Mothman (/datum/species/moth): apply burn wounds(Naenia Typica (/mob/living/carbon/human), 2, 2390) - Mothman (/datum/species/moth): handle body temperature(Naenia Typica (/mob/living/carbon/human), 2, 2390) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:39.446] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:40.607] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:41.533] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:42.586] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:43.612] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:44.656] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:45.910] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:46.936] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:47.982] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:49.004] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:50.104] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:51.177] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:52.212] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:53.243] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:54.253] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:55.265] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:56.906] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:56.910] RUNTIME: runtime error: Cannot read null.real_name - proc name: update limb (/obj/item/bodypart/head/update_limb) - source file: code/modules/surgery/bodyparts/head.dm,194 - usr: null - src: Sarah Lokart\'s head (/obj/item/bodypart/head) - src.loc: the lava (164,127,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - Sarah Lokart\'s head (/obj/item/bodypart/head): update limb(null, null) - Sarah Lokart\'s head (/obj/item/bodypart/head): drop organs(null, null) - Sarah Lokart\'s head (/obj/item/bodypart/head): deconstruct(0) - Sarah Lokart\'s head (/obj/item/bodypart/head): burn() - Sarah Lokart\'s head (/obj/item/bodypart/head): burn() - Sarah Lokart\'s head (/obj/item/bodypart/head): atom destruction("fire") - Sarah Lokart\'s head (/obj/item/bodypart/head): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:58.001] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:47:59.147] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:00.753] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:01.820] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:02.916] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:04.058] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:05.134] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:06.342] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:07.374] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:08.459] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:09.636] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:09.706] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: June Sanford (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), June Sanford (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - June Sanford (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - June Sanford (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(June Sanford (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=17;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(June Sanford (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:10.697] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:11.841] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:13.029] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:14.137] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:15.185] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:15.318] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: June Sanford (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), June Sanford (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - June Sanford (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - June Sanford (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): ShiftClick(June Sanford (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=17;icon-y=10;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(June Sanford (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:16.367] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:17.944] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:18.943] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:19.942] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:21.024] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:22.089] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:23.183] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:24.291] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:25.433] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:26.539] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:28.033] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:28.963] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:30.473] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:31.238] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:32.287] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Charles Dunley (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Charles Dunley (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Charles Dunley (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=16;icon-y=4;left=1;butt...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=16;icon-y=4;left=1;butt...") - Indie-ana Jones (/client): Click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=16;icon-y=4;left=1;butt...") - [2023-08-06 05:48:32.321] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:33.358] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:33.437] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Charles Dunley (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Charles Dunley (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Charles Dunley (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=16;icon-y=4;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Charles Dunley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:34.376] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:34.512] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Charles Dunley (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Charles Dunley (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Charles Dunley (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=16;icon-y=4;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Charles Dunley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:35.406] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:36.439] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:36.740] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Charles Dunley (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Charles Dunley (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Charles Dunley (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=16;icon-y=4;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Charles Dunley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:37.472] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:38.537] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:39.587] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:40.595] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:41.658] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:42.678] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:43.029] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: June Sanford (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), June Sanford (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(June Sanford (/mob/dead/observer)) - June Sanford (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - June Sanford (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): ShiftClick(June Sanford (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=17;icon-y=10;left=1;shi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(June Sanford (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:43.718] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:44.790] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:45.844] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:47.073] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:47.659] RUNTIME: runtime error: list index out of bounds - proc name: shuttleRotate (/obj/machinery/atmospherics/shuttleRotate) - source file: code/modules/shuttle/shuttle_rotate.dm,94 - usr: null - src: the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air) - src.loc: the plating (86,89,13) (/turf/open/floor/plating) - call stack: - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): shuttleRotate(180, null) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (78,33,4) (/turf/open/space), /list (/list), 2, 1, 2, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (78,33,4) (/turf/open/space), /list (/list), 2, 1, 2, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (78,33,4) (/turf/open/space), /list (/list), 2, 1, 2, 180) - White Ship (/obj/docking_port/mobile): cleanup runway(Transit for whiteship/White Sh... (/obj/docking_port/stationary/transit), /list (/list), /list (/list), /list (/list), /list (/list), 180, 2, Space (/area/space)) - White Ship (/obj/docking_port/mobile): initiate docking(Transit for whiteship/White Sh... (/obj/docking_port/stationary/transit), 2, 0) - White Ship (/obj/docking_port/mobile): enterTransit() - White Ship (/obj/docking_port/mobile): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2023-08-06 05:48:48.114] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:49.167] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:50.209] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:51.227] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:52.258] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:53.317] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:54.362] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:55.688] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:56.890] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:58.493] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:59.619] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:48:59.822] RUNTIME: runtime error: list index out of bounds - proc name: shuttleRotate (/obj/machinery/atmospherics/shuttleRotate) - source file: code/modules/shuttle/shuttle_rotate.dm,94 - usr: null - src: the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air) - src.loc: the plating (55,126,7) (/turf/open/floor/plating) - call stack: - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): shuttleRotate(180, null) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (86,89,13) (/turf/open/space/transit/north), /list (/list), 1, 1, 1, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (86,89,13) (/turf/open/space/transit/north), /list (/list), 1, 1, 1, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(hyperspace (86,89,13) (/turf/open/space/transit/north), /list (/list), 1, 1, 1, 180) - White Ship (/obj/docking_port/mobile): cleanup runway(KSS13: Derelict (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), 180, 1, Hyperspace (/area/shuttle/transit)) - White Ship (/obj/docking_port/mobile): initiate docking(KSS13: Derelict (/obj/docking_port/stationary), 1, 0) - White Ship (/obj/docking_port/mobile): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2023-08-06 05:49:00.701] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:01.860] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:02.929] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:04.009] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:05.099] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:06.189] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:07.275] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:08.446] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:09.524] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:10.563] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:11.607] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:12.672] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:13.705] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:14.791] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:15.831] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:16.850] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:17.906] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:18.955] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:20.060] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:21.111] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:22.136] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:23.154] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:24.180] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:24.192] RUNTIME: ## TESTING: GC: -- [0x21008b36] | /datum/component/ghost_direct_control was unable to be GC'd -- (ref count of 2) [2023-08-06 05:49:25.251] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:26.317] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:27.384] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:28.431] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:29.516] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:30.492] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:31.532] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:32.565] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:33.593] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:34.611] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:35.712] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:37.163] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:38.213] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:39.240] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:40.272] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:41.325] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:42.356] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:43.351] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:44.418] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:45.429] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:46.444] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:47.498] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:48.521] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:49.584] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:50.606] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:51.640] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:52.657] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:53.698] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:54.708] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:55.786] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:56.813] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:57.841] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:58.857] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:49:59.889] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:00.889] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:01.994] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:03.071] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:04.052] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:05.110] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:06.147] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:07.184] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:08.249] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:09.298] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:10.291] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:11.375] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:12.396] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:13.500] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:14.517] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:15.572] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:16.736] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:17.779] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:18.832] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:19.893] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:20.943] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:21.974] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:22.998] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:24.066] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:25.115] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:26.189] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:27.286] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:28.316] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:29.378] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:30.398] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:31.150] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=16;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:31.152] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=16;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:31.155] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(0) - Enrique Buttersworth (/mob/living/carbon/human): update body(0) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=12;icon-y=16;left=1;but...") - ... - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:31.158] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:31.161] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn head() - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - Enrique Buttersworth (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(Enrique Buttersworth (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:31.437] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:31.573] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=18;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:31.580] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:32.532] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:33.498] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:34.543] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:35.580] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:36.689] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:37.514] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=11;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:37.517] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=11;left=1;but...") - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:37.520] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body(0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - Toggle riot helmet (/datum/action/item_action/toggle): Trigger(null) - Toggle riot helmet (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=23;icon-y=11;left=1;but...") - ... - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:37.523] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:37.526] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn head() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): head update(the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot), 1) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): attack self(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the riot helmet (/obj/item/clothing/head/helmet/toggleable/riot): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Toggle riot helmet (/datum/action/item_action/toggle)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:37.845] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:37.866] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=11;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:37.869] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: the monkey (980) (as Enrique B... (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (92,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update body parts(null) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update mutant bodyparts() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): update worn mask() - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the monkey (980) (as Enrique B... (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(the monkey (980) (as Enrique B... (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(the monkey (980) (as Enrique B... (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the monkey (980) (as Enrique B... (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:38.860] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:39.959] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:40.969] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:42.023] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:43.119] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:43.679] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (91,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=17;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:43.684] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (91,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 1) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:44.173] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:45.226] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:45.261] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (91,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - Adjust security gas mask (/datum/action/item_action/adjust): Trigger(null) - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=17;left=1;but...") - Adjust security gas mask (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:45.271] RUNTIME: runtime error: Cannot read null.icon_state - proc name: get base icon state (/datum/bodypart_overlay/mutant/tail/get_base_icon_state) - source file: code/modules/surgery/organs/external/tails.dm,81 - usr: Enrique Buttersworth (/mob/living/carbon/human) - src: /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey) - usr.loc: the shuttle floor (91,57,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): get base icon state() - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/monkey): generate icon cache() - the monkey chest (/obj/item/bodypart/chest/monkey): generate icon key() - Enrique Buttersworth (/mob/living/carbon/human): update body parts(null) - Enrique Buttersworth (/mob/living/carbon/human): update mutant bodyparts() - Enrique Buttersworth (/mob/living/carbon/human): update worn mask() - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - Enrique Buttersworth (/mob/living/carbon/human): wear mask update(the security gas mask (/obj/item/clothing/mask/gas/sechailer), 0) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): adjustmask(Enrique Buttersworth (/mob/living/carbon/human)) - the security gas mask (/obj/item/clothing/mask/gas/sechailer): ui action click(Enrique Buttersworth (/mob/living/carbon/human), Adjust security gas mask (/datum/action/item_action/adjust)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Enrique Buttersworth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:46.377] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:47.538] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:48.607] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:49.573] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:50.621] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:51.688] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:52.710] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:53.749] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:54.793] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:55.821] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:56.850] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:57.923] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:50:59.483] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:00.861] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:01.827] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:02.860] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:03.945] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:04.972] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:06.060] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:07.059] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:08.115] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:09.155] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:10.183] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:11.339] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:12.377] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:13.422] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:14.432] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:15.479] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:16.567] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:17.607] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:18.655] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:19.686] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:20.552] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Paulie Soprano (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:20.776] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:21.816] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:22.890] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:23.894] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:24.913] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:26.385] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:27.413] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:28.422] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:29.449] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:30.570] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:31.603] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:32.632] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:33.692] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:34.726] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:35.746] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:36.758] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:37.802] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:38.836] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:39.892] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:40.932] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:42.048] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:43.072] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:44.090] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:45.138] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:46.151] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:47.175] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:48.239] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:49.274] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:50.290] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:51.306] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:52.371] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:53.459] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:54.523] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:55.583] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:56.716] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:51:58.695] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:00.715] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:01.939] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:02.975] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:04.065] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:05.100] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:06.168] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:07.528] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:08.587] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:09.722] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:11.051] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Charles Dunley (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Charles Dunley (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Charles Dunley (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=17;icon-y=12;left=1;but...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=17;icon-y=12;left=1;but...") - Indie-ana Jones (/client): Click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=17;icon-y=12;left=1;but...") - [2023-08-06 05:52:11.638] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:12.656] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Charles Dunley (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Charles Dunley (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Charles Dunley (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - ... - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=17;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Charles Dunley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:12.737] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:14.240] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,132 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0, null) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot): AddComponent(/list (/list), null) - hyperspace (138,95,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (138,95,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot), the plating (137,95,13) (/turf/open/floor/plating/airless), null) - ... - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot): handle automated movement() - Idling NPC Pool (/datum/controller/subsystem/idlenpcpool): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:14.242] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,124 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(2) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot): AddComponent(/list (/list), null) - hyperspace (138,95,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (138,95,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot), the plating (137,95,13) (/turf/open/floor/plating/airless), null) - hyperspace (138,95,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (138,95,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot), the plating (137,95,13) (/turf/open/floor/plating/airless), null) - hyperspace (138,95,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot), the plating (137,95,13) (/turf/open/floor/plating/airless), null) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot): handle automated movement() - Idling NPC Pool (/datum/controller/subsystem/idlenpcpool): fire(0) - Idling NPC Pool (/datum/controller/subsystem/idlenpcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:14.243] RUNTIME: runtime error: Cannot read null._datum_components - proc name: JoinParent (/datum/component/proc/_JoinParent) - source file: code/datums/components/_component.dm,93 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): JoinParent(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the hivebot (/mob/living/simple_animal/hostile/hivebot): AddComponent(/list (/list), null) - hyperspace (138,95,13) (/turf/open/space/transit/north): initialize drifting(hyperspace (138,95,13) (/turf/open/space/transit/north), the hivebot (/mob/living/simple_animal/hostile/hivebot), the plating (137,95,13) (/turf/open/floor/plating/airless), null) - hyperspace (138,95,13) (/turf/open/space/transit/north): SendSignal("atom_entered", /list (/list)) - hyperspace (138,95,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot), the plating (137,95,13) (/turf/open/floor/plating/airless), null) - hyperspace (138,95,13) (/turf/open/space/transit/north): Entered(the hivebot (/mob/living/simple_animal/hostile/hivebot), the plating (137,95,13) (/turf/open/floor/plating/airless), null) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, 0, 1) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot): Move(hyperspace (138,95,13) (/turf/open/space/transit/north), 4, null, null) - the hivebot (/mob/living/simple_animal/hostile/hivebot): handle automated movement() - the hivebot (/mob/living/simple_animal/hostile/hivebot): handle automated movement() - Idling NPC Pool (/datum/controller/subsystem/idlenpcpool): fire(0) - Idling NPC Pool (/datum/controller/subsystem/idlenpcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:14.734] RUNTIME: runtime error: Cannot read null.blackboard - proc name: get held item (/datum/element/ai_held_item/proc/get_held_item) - source file: code/datums/elements/ai_held_item.dm,23 - usr: Charles Dunley (/mob/dead/observer) - src: /datum/element/ai_held_item (/datum/element/ai_held_item) - usr.loc: the floor (97,134,2) (/turf/open/floor/wood) - call stack: - /datum/element/ai_held_item (/datum/element/ai_held_item): get held item(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/element/ai_held_item (/datum/element/ai_held_item): on examined(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), Charles Dunley (/mob/dead/observer), /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): SendSignal("atom_examine", /list (/list)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): examine(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): run examinate(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Charles Dunley (/mob/dead/observer): Examine(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): attack ghost(Charles Dunley (/mob/dead/observer)) - Charles Dunley (/mob/dead/observer): ClickOn(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), "icon-x=17;icon-y=12;left=1;but...") - Ian (/mob/living/basic/pet/dog/corgi/puppy/ian): Click(the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=17;icon-y=12;left=1;but...") - Indie-ana Jones (/client): Click(Ian (/mob/living/basic/pet/dog/corgi/puppy/ian), the floor (97,134,2) (/turf/open/floor/wood), "mapwindow.map", "icon-x=17;icon-y=12;left=1;but...") - [2023-08-06 05:52:15.000] RUNTIME: runtime error: The shredded shaft miner's jumpsuit taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom_defense.dm,9 - usr: null - src: the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland) - src.loc: the lava (137,47,3) (/turf/open/lava/smooth/lava_land_surface) - call stack: - the shredded shaft miner\'s ju... (/obj/item/clothing/under/rank/cargo/miner/lavaland): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:15.468] RUNTIME: runtime error: list index out of bounds - proc name: shuttleRotate (/obj/machinery/atmospherics/shuttleRotate) - source file: code/modules/shuttle/shuttle_rotate.dm,94 - usr: null - src: the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air) - src.loc: the plating (86,89,13) (/turf/open/floor/plating) - call stack: - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): shuttleRotate(180, null) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (55,126,7) (/turf/open/space), /list (/list), 2, 1, 2, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (55,126,7) (/turf/open/space), /list (/list), 2, 1, 2, 180) - the omni pressure tank (Air) (/obj/machinery/atmospherics/components/tank/air): afterShuttleMove(space (55,126,7) (/turf/open/space), /list (/list), 2, 1, 2, 180) - White Ship (/obj/docking_port/mobile): cleanup runway(Transit for whiteship/White Sh... (/obj/docking_port/stationary/transit), /list (/list), /list (/list), /list (/list), /list (/list), 180, 2, Space (/area/space/nearstation)) - White Ship (/obj/docking_port/mobile): initiate docking(Transit for whiteship/White Sh... (/obj/docking_port/stationary/transit), 2, 0) - White Ship (/obj/docking_port/mobile): enterTransit() - White Ship (/obj/docking_port/mobile): on emergency launch() - Meta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2023-08-06 05:52:15.766] RUNTIME: runtime error: TTS tried to play a sound to a deleted mob. (code/controllers/subsystem/tts.dm:111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("TTS tried to play a sound to a...", "code/controllers/subsystem/tts...", 111) - Text To Speech (/datum/controller/subsystem/tts): play tts(Clarke Mortia (/mob/living/carbon/human), /list (/list), /sound (/sound), /sound (/sound), /datum/language/common (/datum/language/common), 7, 0) - Text To Speech (/datum/controller/subsystem/tts): fire(0) - Text To Speech (/datum/controller/subsystem/tts): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) - [2023-08-06 05:52:15.884] RUNTIME: runtime error: Cannot read null.seen_messages - proc name: finish image generation (/datum/chatmessage/proc/finish_image_generation) - source file: code/datums/chatmessage.dm,199 - usr: null - src: /datum/chatmessage (/datum/chatmessage) - call stack: - /datum/chatmessage (/datum/chatmessage): finish image generation(11, Enrique Buttersworth (/mob/living/carbon/human), Jackson Phoenix (/mob/dead/observer), "