diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm index a5ea89f504d..ee4117edc31 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -235,7 +235,7 @@ icon = 'icons/obj/projectiles.dmi' icon_state ="bluespace" color = "#ff0000" - var/static/curselimit = 0 + var/global/curselimit = 0 /obj/item/device/shuttle_curse/attack_self(mob/user) if(!iscultist(user)) @@ -246,6 +246,10 @@ if(curselimit > 1) to_chat(user, "We have exhausted our ability to curse the shuttle.") return + if(locate(/obj/singularity/narsie) in poi_list || locate(/mob/living/simple_animal/slaughter/cult) in mob_list) + to_chat(user, "Nar-Sie is already on this plane, there is no delaying the end of all things.") + return + if(shuttle_master.emergency.mode == SHUTTLE_CALL) var/cursetime = 1800 var/timer = shuttle_master.emergency.timeLeft(1) + cursetime