From c3fa8a91b5f668891fcd81cbae815e4b5aa3c529 Mon Sep 17 00:00:00 2001 From: Ben10Omintrix <138636438+Ben10Omintrix@users.noreply.github.com> Date: Sun, 24 Nov 2024 00:45:55 +0200 Subject: [PATCH] [no gbp] fixes monkey disarming leading to runtimes (#88128) --- code/datums/ai/monkey/monkey_behaviors.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/ai/monkey/monkey_behaviors.dm b/code/datums/ai/monkey/monkey_behaviors.dm index 3fb94191cc3..22946022840 100644 --- a/code/datums/ai/monkey/monkey_behaviors.dm +++ b/code/datums/ai/monkey/monkey_behaviors.dm @@ -140,10 +140,10 @@ return AI_BEHAVIOR_DELAY | AI_BEHAVIOR_SUCCEEDED // check if target has a weapon - var/holding_weapon = FALSE + var/holding_weapon for(var/obj/item/potential_weapon in target.held_items) if(!(potential_weapon.item_flags & ABSTRACT)) - holding_weapon = TRUE + holding_weapon = potential_weapon break var/attack_results = monkey_attack(controller, target, seconds_per_tick, holding_weapon && SPT_PROB(MONKEY_ATTACK_DISARM_PROB, seconds_per_tick), holding_weapon)