From 648114874752126fc3959f0205a8449ef604a8f7 Mon Sep 17 00:00:00 2001 From: DGamerL <108773801+DGamerL@users.noreply.github.com> Date: Tue, 19 Sep 2023 18:04:18 +0200 Subject: [PATCH] Nerfs disarms (#22215) * The thingy * Oh my god I am a genius --- code/modules/mob/living/carbon/human/species/_species.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/_species.dm b/code/modules/mob/living/carbon/human/species/_species.dm index 717ec33882c..3a3ae6c5956 100644 --- a/code/modules/mob/living/carbon/human/species/_species.dm +++ b/code/modules/mob/living/carbon/human/species/_species.dm @@ -632,11 +632,12 @@ else if(!user.IsStunned()) target.Stun(0.5 SECONDS) else - if(target.IsSlowed() && target.get_active_hand()) + var/obj/item/active_hand = target.get_active_hand() + if(target.IsSlowed() && active_hand && !IS_HORIZONTAL(user) && !HAS_TRAIT(active_hand, TRAIT_WIELDED)) target.drop_item() add_attack_logs(user, target, "Disarmed object out of hand", ATKLOG_ALL) else - target.Slowed(2.5 SECONDS, 1) + target.Slowed(2.5 SECONDS, 0.5) var/obj/item/I = target.get_active_hand() if(I) to_chat(target, "Your grip on [I] loosens!")