v2.1.0: fixed kinetic building damage from allies

This commit is contained in:
Evan Debenham
2023-04-28 12:58:39 -04:00
parent 30ba05b40f
commit 70340c335b

View File

@@ -730,7 +730,7 @@ public abstract class Char extends Actor {
shielded -= dmg;
HP -= dmg;
if (HP < 0 && src instanceof Char){
if (HP < 0 && src instanceof Char && alignment == Alignment.ENEMY){
if (((Char) src).buff(Kinetic.KineticTracker.class) != null){
int dmgToAdd = -HP;
dmgToAdd -= ((Char) src).buff(Kinetic.KineticTracker.class).conservedDamage;