diff --git a/code/datums/spells/cluwne.dm b/code/datums/spells/cluwne.dm index 34d2a86aeaf..eeaed56ac11 100644 --- a/code/datums/spells/cluwne.dm +++ b/code/datums/spells/cluwne.dm @@ -12,6 +12,11 @@ action_icon_state = "cluwne" /mob/living/carbon/human/proc/makeCluwne() + if(istype(back, /obj/item/mod/control)) // Check if the target is wearing a modsuit + var/obj/item/mod/control/modsuit_control = back + if(istype(wear_suit, /obj/item/clothing/suit/mod)) // Check if the modsuit is deployed + modsuit_control.active = FALSE // Instantly deactivate the modsuit - if it was activated + modsuit_control.quick_deploy(src) // The modsuit is no longer deployed to_chat(src, "You feel funny.") if(!get_int_organ(/obj/item/organ/internal/brain/cluwne)) var/obj/item/organ/internal/brain/cluwne/idiot_brain = new