From f4e22ad6de7a920ffa298e7a3c568d85a2ce4af4 Mon Sep 17 00:00:00 2001 From: AnturK Date: Thu, 3 Mar 2022 03:44:13 +0100 Subject: [PATCH] Fixes spammy monkey runtime. (#65232) --- code/datums/ai/generic/generic_behaviors.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/datums/ai/generic/generic_behaviors.dm b/code/datums/ai/generic/generic_behaviors.dm index 89f6d933c64..d482041e7ed 100644 --- a/code/datums/ai/generic/generic_behaviors.dm +++ b/code/datums/ai/generic/generic_behaviors.dm @@ -87,7 +87,10 @@ /datum/ai_behavior/use_on_object/setup(datum/ai_controller/controller, target_key) . = ..() var/datum/weakref/target_ref = controller.blackboard[target_key] - controller.current_movement_target = target_ref?.resolve() + var/target = target_ref?.resolve() + if(!target) + return FALSE + controller.current_movement_target = target /datum/ai_behavior/use_on_object/perform(delta_time, datum/ai_controller/controller, target_key) . = ..()