Small tweak

Just optimized it so it wouldn't stay being processed if the user leaves via elevator/cryo or is admin-deleted.
This commit is contained in:
Arokha Sieyes
2016-10-14 02:34:58 -04:00
parent 00405946a4
commit a11d4d202e
@@ -403,7 +403,7 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie
process()
check_owner()
if(state > 1)
if((state > 1) || !owner)
processing_objects.Remove(src)
attack_self(mob/user as mob)
@@ -419,7 +419,7 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie
proc/check_owner()
//He's dead, jim
if(!owner || owner.stat == DEAD)
if((state == 1) && owner && (owner.stat == DEAD))
update_state(2)
audible_message("<span class='warning'>The [name] begins flashing red.</span>")
sleep(30)