mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
- Sound System: Added a previously missed link for the "Life Loss" sound event (now the sound will play during certain damage dealing effect resolutions which were previously missed).
This commit is contained in:
@@ -57,6 +57,7 @@ import forge.game.GlobalRuleChange;
|
|||||||
import forge.game.event.CardDiscardedEvent;
|
import forge.game.event.CardDiscardedEvent;
|
||||||
import forge.game.event.DrawCardEvent;
|
import forge.game.event.DrawCardEvent;
|
||||||
import forge.game.event.LandPlayedEvent;
|
import forge.game.event.LandPlayedEvent;
|
||||||
|
import forge.game.event.LifeLossEvent;
|
||||||
import forge.game.event.PoisonCounterEvent;
|
import forge.game.event.PoisonCounterEvent;
|
||||||
import forge.game.event.ShuffleEvent;
|
import forge.game.event.ShuffleEvent;
|
||||||
import forge.game.event.SpellResolvedEvent;
|
import forge.game.event.SpellResolvedEvent;
|
||||||
@@ -411,6 +412,7 @@ public abstract class Player extends GameEntity implements Comparable<Player> {
|
|||||||
if (toLose > 0) {
|
if (toLose > 0) {
|
||||||
this.subtractLife(toLose);
|
this.subtractLife(toLose);
|
||||||
lifeLost = toLose;
|
lifeLost = toLose;
|
||||||
|
Singletons.getModel().getGame().getEvents().post(new LifeLossEvent());
|
||||||
this.updateObservers();
|
this.updateObservers();
|
||||||
} else if (toLose == 0) {
|
} else if (toLose == 0) {
|
||||||
// Rule 118.4
|
// Rule 118.4
|
||||||
|
|||||||
Reference in New Issue
Block a user