v0.9.2: fixed kinetic enchantment ignoring shielding
This commit is contained in:
parent
3df509b6f2
commit
481e93d7d9
|
@ -43,8 +43,8 @@ public class Kinetic extends Weapon.Enchantment {
|
||||||
attacker.buff(ConservedDamage.class).detach();
|
attacker.buff(ConservedDamage.class).detach();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (damage > defender.HP){
|
if (damage > (defender.HP + defender.shielding())){
|
||||||
int extraDamage = damage - defender.HP;
|
int extraDamage = damage - (defender.HP + defender.shielding());
|
||||||
|
|
||||||
Buff.affect(attacker, ConservedDamage.class).setBonus(extraDamage);
|
Buff.affect(attacker, ConservedDamage.class).setBonus(extraDamage);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user