From 17da70b62faf9f4c8e4bae37bdc25adc64588bf1 Mon Sep 17 00:00:00 2001 From: Kashargul <144968721+Kashargul@users.noreply.github.com> Date: Mon, 16 Dec 2024 01:03:07 +0100 Subject: [PATCH] interlock protean hideing and resting (#16704) --- .../human/species/station/protean_vr/protean_blob.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species/station/protean_vr/protean_blob.dm b/code/modules/mob/living/carbon/human/species/station/protean_vr/protean_blob.dm index 669b71bc448..d884906ced4 100644 --- a/code/modules/mob/living/carbon/human/species/station/protean_vr/protean_blob.dm +++ b/code/modules/mob/living/carbon/human/species/station/protean_vr/protean_blob.dm @@ -337,6 +337,9 @@ healing = null /mob/living/simple_mob/protean_blob/lay_down() + if(hiding) + to_chat(src, span_warning("You can't rest while hiding.")) + return var/obj/item/rig/rig = src.get_rig() if(rig) rig.force_rest(src) @@ -348,6 +351,10 @@ set desc = "Disperses your mass into a thin veil, making a trap to snatch prey with, or simply hide." set category = "Abilities.Protean" + if(resting) + to_chat(src, span_warning("You can't hide while resting.")) + return + if(!hiding) cut_overlays() icon = 'icons/mob/species/protean/protean.dmi'