diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index 56838f7aa28..2f21e350c7c 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -197,6 +197,7 @@ throw_speed = 3 throw_range = 5 w_class = 2 + var/w_class_on = 4 force_unwielded = 3 force_wielded = 34 wieldsound = 'sound/weapons/saberon.ogg' @@ -207,7 +208,6 @@ item_color = "green" attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") block_chance = 75 - sharpness = IS_SHARP var/hacked = 0 /obj/item/weapon/twohanded/dualsaber/New() @@ -257,6 +257,8 @@ return 1 /obj/item/weapon/twohanded/dualsaber/wield(mob/living/carbon/M) //Specific wield () hulk checks due to reflection chance for balance issues and switches hitsounds. + sharpness = IS_SHARP + w_class = w_class_on if(M.has_dna()) if(M.dna.check_mutation(HULK)) M << "You lack the grace to wield this!" @@ -265,6 +267,8 @@ hitsound = 'sound/weapons/blade1.ogg' /obj/item/weapon/twohanded/dualsaber/unwield() //Specific unwield () to switch hitsounds. + sharpness = initial(sharpness) + w_class = initial(w_class) ..() hitsound = "swing_hit"