mirror of
https://github.com/correl/mage.git
synced 2024-12-25 03:00:15 +00:00
- Fixed #8038
This commit is contained in:
parent
7326f72222
commit
1d443b231c
2 changed files with 9 additions and 6 deletions
|
@ -65,8 +65,8 @@ class EmissaryOfGrudgesEffect extends OneShotEffect {
|
|||
|
||||
public EmissaryOfGrudgesEffect() {
|
||||
super(Outcome.Neutral);
|
||||
this.staticText = "Choose new targets for target spell or ability if it's controlled by the chosen player and" +
|
||||
" if it targets you or a permanent you control. Activate only once.";
|
||||
this.staticText = "Choose new targets for target spell or ability if it's controlled by the chosen player and"
|
||||
+ " if it targets you or a permanent you control. Activate only once.";
|
||||
}
|
||||
|
||||
public EmissaryOfGrudgesEffect(final EmissaryOfGrudgesEffect effect) {
|
||||
|
@ -105,6 +105,6 @@ class EmissaryOfGrudgesEffect extends OneShotEffect {
|
|||
if (targetsYouOrAPermanentYouControl) {
|
||||
return stackObject.chooseNewTargets(game, source.getControllerId(), false, false, null);
|
||||
}
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -78,10 +78,13 @@ public class ChooseSecretOpponentEffect extends OneShotEffect {
|
|||
}
|
||||
|
||||
private static String getthing(Ability source, Game game) {
|
||||
if (game.getState().getZone(source.getSourceId()) == Zone.BATTLEFIELD) {
|
||||
return "" + source.getSourceId() + '_' + source.getSourceObjectZoneChangeCounter();
|
||||
if (game.getPermanentEntering(source.getSourceId()) != null) { // Emissary of Grudges and Guardian Archon
|
||||
return "" + source.getSourceId() + '_' + (game.getPermanentEntering(source.getSourceId()).getZoneChangeCounter(game) + 1);
|
||||
}
|
||||
return "" + source.getSourceId() + '_' + (source.getSourceObjectZoneChangeCounter() + 1);
|
||||
if (game.getPermanentOrLKIBattlefield(source.getSourceId()) != null) { // Stalking Leonin
|
||||
return "" + source.getSourceId() + '_' + (game.getPermanentOrLKIBattlefield(source.getSourceId()).getZoneChangeCounter(game));
|
||||
}
|
||||
return "Does not exist";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in a new issue