forked from External/mage
* Fixed problems with LockedInCondition() that did not work as intended if spells were reused because conditions have no deep copy.
This commit is contained in:
parent
c1fd249c97
commit
fbc2a7258f
36 changed files with 309 additions and 219 deletions
|
|
@ -1957,6 +1957,11 @@ public abstract class PlayerImpl implements Player, Serializable {
|
|||
playable.add(ability);
|
||||
}
|
||||
}
|
||||
LinkedHashMap<UUID, ActivatedAbility> useable = new LinkedHashMap<>();
|
||||
getOtherUseableActivatedAbilities(card, Zone.GRAVEYARD, game, useable);
|
||||
for (Ability ability: useable.values()) {
|
||||
playable.add(ability);
|
||||
}
|
||||
}
|
||||
for (ExileZone exile : game.getExile().getExileZones()) {
|
||||
for (Card card : exile.getCards(game)) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue