From bdfd2b52f21dbe08f124c1b2149712d2fa7454f9 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 1 Mar 2023 13:16:15 -0500 Subject: [PATCH] v2.0.0: fixed flurry proccing enchants at 100% power --- .../shatteredpixeldungeon/items/weapon/Weapon.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/Weapon.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/Weapon.java index baf14c6c2..379145ad8 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/Weapon.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/Weapon.java @@ -26,6 +26,7 @@ import com.shatteredpixel.shatteredpixeldungeon.Dungeon; import com.shatteredpixel.shatteredpixeldungeon.actors.Char; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Berserk; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.MagicImmune; +import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.MonkEnergy; import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero; import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Talent; import com.shatteredpixel.shatteredpixeldungeon.actors.hero.abilities.duelist.ElementalStrike; @@ -406,6 +407,11 @@ abstract public class Weapon extends KindOfWeapon { && ((Hero)attacker).pointsInTalent(Talent.STRIKING_WAVE) == 4){ multi += 0.2f; } + + if (attacker.buff(MonkEnergy.MonkAbility.FlurryEmpowerTracker.class) != null){ + multi *= 0.75f; + } + return multi; }