diff --git a/src/main/java/forge/game/player/Player.java b/src/main/java/forge/game/player/Player.java index 9e247d0e7d1..a97f5df3f54 100644 --- a/src/main/java/forge/game/player/Player.java +++ b/src/main/java/forge/game/player/Player.java @@ -57,6 +57,7 @@ import forge.game.GlobalRuleChange; import forge.game.event.CardDiscardedEvent; import forge.game.event.DrawCardEvent; import forge.game.event.LandPlayedEvent; +import forge.game.event.LifeLossEvent; import forge.game.event.PoisonCounterEvent; import forge.game.event.ShuffleEvent; import forge.game.event.SpellResolvedEvent; @@ -411,6 +412,7 @@ public abstract class Player extends GameEntity implements Comparable { if (toLose > 0) { this.subtractLife(toLose); lifeLost = toLose; + Singletons.getModel().getGame().getEvents().post(new LifeLossEvent()); this.updateObservers(); } else if (toLose == 0) { // Rule 118.4