diff --git a/forge-game/src/main/java/forge/game/card/Card.java b/forge-game/src/main/java/forge/game/card/Card.java index 57ed1231cd7..e36dfe6d7a5 100644 --- a/forge-game/src/main/java/forge/game/card/Card.java +++ b/forge-game/src/main/java/forge/game/card/Card.java @@ -382,6 +382,11 @@ public class Card extends GameEntity implements Comparable { currentStateName = state; currentState = states.get(state); + // update the host for static abilities + for (StaticAbility sa : currentState.getStaticAbilities()) { + sa.setHostCard(this); + } + if (updateView) { view.updateState(this);