Fix stack not updating properly after SA resolves.

This commit is contained in:
elcnesh
2015-03-16 08:09:59 +00:00
parent da31e6be67
commit 2094976b37

View File

@@ -531,7 +531,6 @@ public class MagicStack /* extends MyObservable */ implements Iterable<SpellAbil
setResolving(false);
unfreezeStack();
sa.resetOnceResolved();
game.updateStackForView();
//game.getAction().checkStaticAbilities();
game.getPhaseHandler().onStackResolved();
@@ -673,6 +672,7 @@ public class MagicStack /* extends MyObservable */ implements Iterable<SpellAbil
public final void remove(final SpellAbilityStackInstance si) {
stack.remove(si);
frozenStack.remove(si);
game.updateStackForView();
game.fireEvent(new GameEventSpellRemovedFromStack(si.getSpellAbility(true)));
}