v3.3.0: fixed precise assault not triggering hit icon for non-duelist
This commit is contained in:
@@ -369,6 +369,9 @@ public class FloatingText extends RenderedTextBlock {
|
||||
if (RingOfAccuracy.accuracyMultiplier(attacker) > 1) hitReasons.put(HIT_ACC, RingOfAccuracy.accuracyMultiplier(attacker));
|
||||
if (attacker.buff(Scimitar.SwordDance.class) != null) hitReasons.put(HIT_DANCE, 1.5f);
|
||||
if (!(wep instanceof MissileWeapon)) {
|
||||
if (attacker instanceof Hero && ((Hero) attacker).hasTalent(Talent.PRECISE_ASSAULT) && ((Hero) attacker).heroClass != HeroClass.DUELIST){
|
||||
hitReasons.put(HIT_PRES, 0.1f * Dungeon.hero.pointsInTalent(Talent.PRECISE_ASSAULT));
|
||||
}
|
||||
if (attacker.buff(Talent.PreciseAssaultTracker.class) != null){
|
||||
hitReasons.put(HIT_PRES, Dungeon.hero.pointsInTalent(Talent.PRECISE_ASSAULT) == 2 ? 5f : 2f);
|
||||
} else if (attacker.buff(Talent.LiquidAgilACCTracker.class) != null) {
|
||||
|
||||
Reference in New Issue
Block a user