diff --git a/code/game/objects/items/weapons/stunbaton.dm b/code/game/objects/items/weapons/stunbaton.dm index ed708886334..7273b9e107c 100644 --- a/code/game/objects/items/weapons/stunbaton.dm +++ b/code/game/objects/items/weapons/stunbaton.dm @@ -68,7 +68,8 @@ if(C.maxcharge < hitcost) user << "[src] requires a higher capacity cell." return - user.drop_item() + if(!user.unEquip(W)) + return W.loc = src bcell = W user << "You install a cell in [src]." @@ -125,9 +126,9 @@ "[user] has prodded you with [src]. Luckily it was off") return else - ..() if(status) baton_stun(L, user) + ..() /obj/item/weapon/melee/baton/proc/baton_stun(mob/living/L, mob/user) @@ -184,7 +185,6 @@ stunforce = 5 hitcost = 3750 slot_flags = null - w_class = 4 /obj/item/weapon/melee/baton/cattleprod/update_icon() if(status)