diff --git a/code/modules/holiday/halloween/jacqueen.dm b/code/modules/holiday/halloween/jacqueen.dm index 1034aa663d..65dfce8cf0 100644 --- a/code/modules/holiday/halloween/jacqueen.dm +++ b/code/modules/holiday/halloween/jacqueen.dm @@ -28,8 +28,9 @@ /mob/living/simple_animal/jacq/Life() ..() - if((last_poof+3 MINUTES) < world.realtime) - poof() + if(!ckey) + if((last_poof+3 MINUTES) < world.realtime) + poof() /mob/living/simple_animal/jacq/Destroy() //I.e invincible visible_message("[src] cackles, \"You'll nae get rid a me that easily!\"") @@ -45,15 +46,17 @@ poof() /mob/living/simple_animal/jacq/attack_hand(mob/living/carbon/human/M) - canmove = FALSE - chit_chat(M) - canmove = TRUE + if(!ckey) + canmove = FALSE + chit_chat(M) + canmove = TRUE ..() /mob/living/simple_animal/jacq/attack_paw(mob/living/carbon/monkey/M) - canmove = FALSE - chit_chat(M) - canmove = TRUE + if(!ckey) + canmove = FALSE + chit_chat(M) + canmove = TRUE ..() /mob/living/simple_animal/jacq/proc/poof()