v2.1.0: fixed kinetic building damage from allies
This commit is contained in:
@@ -730,7 +730,7 @@ public abstract class Char extends Actor {
|
|||||||
shielded -= dmg;
|
shielded -= dmg;
|
||||||
HP -= 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){
|
if (((Char) src).buff(Kinetic.KineticTracker.class) != null){
|
||||||
int dmgToAdd = -HP;
|
int dmgToAdd = -HP;
|
||||||
dmgToAdd -= ((Char) src).buff(Kinetic.KineticTracker.class).conservedDamage;
|
dmgToAdd -= ((Char) src).buff(Kinetic.KineticTracker.class).conservedDamage;
|
||||||
|
|||||||
Reference in New Issue
Block a user