* Some rework/fixes/optimizations of calculation of available mana.

This commit is contained in:
LevelX2 2018-06-24 01:23:49 +02:00
parent e71c54593e
commit fdddbbbbe6
5 changed files with 190 additions and 29 deletions

View file

@ -2647,6 +2647,7 @@ public abstract class PlayerImpl implements Player, Serializable {
available.addMana(manaAbilities, game);
}
for (Abilities<ActivatedManaAbilityImpl> manaAbilities : sourceWithCosts) {
available.removeDuplicated();
available.addManaWithCost(manaAbilities, game);
}