From a08dd177baa40ec99a82a20a15374f79f78b4d47 Mon Sep 17 00:00:00 2001 From: larentoun <31931237+larentoun@users.noreply.github.com> Date: Thu, 14 Nov 2024 20:16:33 +0300 Subject: [PATCH] Baseball resets deflectmode on dropping (#27229) * reset deflectmode on item dropped * louder message that you can't attack --- code/game/objects/items/weapons/weaponry.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/weaponry.dm b/code/game/objects/items/weapons/weaponry.dm index 994d92e8c71..c0fbf6766a7 100644 --- a/code/game/objects/items/weapons/weaponry.dm +++ b/code/game/objects/items/weapons/weaponry.dm @@ -265,7 +265,7 @@ /obj/item/melee/baseball_bat/attack(mob/living/target, mob/living/user) if(deflectmode) - to_chat(user, "You cannot attack in deflect mode!") + to_chat(user, "You cannot attack in deflect mode!") return . = ..() if(homerun_ready) @@ -301,6 +301,10 @@ target.throw_at(throw_target, rand(1, 2), 7, user) next_throw_time = world.time + 10 SECONDS +/obj/item/melee/baseball_bat/dropped(mob/user, silent) + . = ..() + deflectmode = FALSE + /obj/item/melee/baseball_bat/ablative name = "metal baseball bat" desc = "This bat is made of highly reflective, highly armored material."