diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index ffb7164e58..a4b99090b0 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -308,10 +308,6 @@ block_stamina_efficiency = 2 // slowdown block_slowdown = 1 - // more efficient vs projectiles - block_stamina_efficiency_override = list( - "[ATTACK_TYPE_PROJECTILE]" = 4 - ) // no attacking while blocking block_lock_attacking = TRUE @@ -333,6 +329,16 @@ parry_failed_clickcd_duration = CLICK_CD_MELEE parry_cooldown = 3 SECONDS +// KEV, WHY AREN'T YOU JUST PUTTING IT IN THE DEFINITION?!?!?!?! +// I'LL TELL YOU WHY, BECAUSE BYOND DOESN'T CONSIDER "[(1<<0)]" A "CONSTANT EXPRESSION" +// WHAT EVEN IS MORE CONSTANT THAN 1 BITSHIFTED TO THE LEFT BY 0 PLACES AS A STRING? +/datum/block_parry_data/dual_esword/New() + // more efficient vs projectiles + block_stamina_efficiency_override = list( + "[ATTACK_TYPE_PROJECTILE]" = 4 + ) + return ..() + /obj/item/twohanded/dualsaber/suicide_act(mob/living/carbon/user) if(wielded) user.visible_message("[user] begins spinning way too fast! It looks like [user.p_theyre()] trying to commit suicide!")