Merge pull request #6512 from Verkister/patch-29

Sanity check for orphaned ai_holder runtimes
This commit is contained in:
Atermonera
2019-11-05 13:36:49 -09:00
committed by VirgoBot
parent d3b07d3fb7
commit 0c3ef8137f

View File

@@ -5,6 +5,9 @@
// If our holder is able to do anything.
/datum/ai_holder/proc/can_act()
if(!holder) // Holder missing.
SSai.processing -= src
return FALSE
if(holder.stat) // Dead or unconscious.
ai_log("can_act() : Stat was non-zero ([holder.stat]).", AI_LOG_TRACE)
return FALSE
@@ -95,4 +98,4 @@
holder.IMove(get_step(holder,moving_to))
wander_delay = base_wander_delay
ai_log("handle_wander_movement() : Exited.", AI_LOG_DEBUG)
*/
*/