- Game no longer freezes sometimes, when a minion is removed from skirmish, before it resolves.

This commit is contained in:
marcins78@gmail.com
2012-04-30 19:51:57 +00:00
parent 80f466a934
commit 204de8abbb
3 changed files with 3 additions and 2 deletions

View File

@@ -1001,7 +1001,7 @@ public class GameState {
}
public void startSkirmish(PhysicalCard fellowshipCharacter, Set<PhysicalCard> shadowCharacters) {
_skirmish = new Skirmish(fellowshipCharacter, shadowCharacters);
_skirmish = new Skirmish(fellowshipCharacter, new HashSet<PhysicalCard>(shadowCharacters));
for (GameStateListener listener : getAllGameStateListeners())
listener.startSkirmish(_skirmish.getFellowshipCharacter(), _skirmish.getShadowCharacters());
}

View File

@@ -8,7 +8,7 @@ import java.util.Set;
public class Skirmish {
private PhysicalCard _fellowshipCharacter;
private Set<PhysicalCard> _shadowCharacters;
private final Set<PhysicalCard> _shadowCharacters;
private boolean _cancelled;
private Evaluator _fpStrengthOverrideEvaluator;

View File

@@ -4,6 +4,7 @@
- "Realm of Dwarrowdelf" now has two separate limits (for str and dmg).
- "Caras Galadhon" should no longer work badly in case of some assignment actions (Orc Assassin).
- "Argument Ready to Hand" now asks the Shadow player to choose a race, rather than FP player.
- Game no longer freezes sometimes, when a minion is removed from skirmish, before it resolves.
<b>27 Apr. 2012</b>
- "Morning Came" now correctly adds +2 Strength to the character if shadow player puts card from hand beneath his/her