Refactors liches a bit (#25104)

* totally not breaking shit

* yes
This commit is contained in:
Contrabang
2024-04-19 14:05:44 -04:00
committed by GitHub
parent 24aadc9212
commit 7dcc7d41f2
3 changed files with 13 additions and 48 deletions
@@ -116,3 +116,11 @@
/datum/antagonist/wizard/proc/full_on_wizard()
return TRUE
/datum/antagonist/wizard/proc/wizard_is_alive() // fun fact did you know underscore make proc calls slower?
for(var/datum/spell/lichdom/S in owner.spell_list)
if(S.is_revive_possible()) // This must occur before the == DEAD check
return TRUE
if(!iscarbon(owner.current) || owner.current.stat == DEAD)
return FALSE
return TRUE