From 9d4d6e6b6fa19d9928790fbc684ba924e26f4610 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 30 May 2020 02:12:49 -0700 Subject: [PATCH] your goddamn ass isn't a constant expression --- code/game/objects/items/twohanded.dm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) 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!")