From dda97edc82aa8ca82c7de4fb6b50c55c27f57de5 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sat, 15 Jul 2023 08:16:27 +1000 Subject: [PATCH] Adds some extra message-preserving measures --- code/modules/mob/say_vr.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index d334660e9b3..bb1d453a8d8 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -65,6 +65,8 @@ subtle_mode = tgui_input_list(src, "Select Custom Subtle Mode", "Custom Subtle Mode", list("Adjacent Turfs (Default)", "My Turf", "My Table", "Current Belly (Prey)", "Specific Belly (Pred)", "Specific Person")) if(!subtle_mode) if(mode_selection) + if(message) + to_chat(src, "Subtle mode not selected. Your input has not been sent, but preserved: [message]") return else subtle_mode = "Adjacent Turfs (Default)" @@ -187,6 +189,9 @@ to_chat(src, "No valid targets found. Your input has not been sent, but preserved: [input]") return var/target = tgui_input_list(src, "Who do we send our message to?","Select Target", vis_mobs) + if(!(target)) + to_chat(src, "No target selected. Your input has not been sent, but preserved: [input]") + return vis_mobs = list(target, src) for(var/mob/M as anything in vis_mobs)