From daeffc5b0348e45f8b551cf47fe6fd8be1da8041 Mon Sep 17 00:00:00 2001 From: AnturK Date: Thu, 19 Oct 2017 01:26:25 +0200 Subject: [PATCH] Fixes liches not blocking roundend properly. (#31851) --- code/game/gamemodes/wizard/wizard.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index 027e6e4856..326889b872 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -45,7 +45,11 @@ /datum/game_mode/wizard/check_finished() for(var/datum/mind/wizard in wizards) if(isliving(wizard.current) && wizard.current.stat!=DEAD) - return ..() + return FALSE + + for(var/obj/item/phylactery/P in GLOB.poi_list) //TODO : IsProperlyDead() + if(P.mind && P.mind.has_antag_datum(/datum/antagonist/wizard)) + return FALSE if(SSevents.wizardmode) //If summon events was active, turn it off SSevents.toggleWizardmode()