mirror of
https://github.com/correl/mage.git
synced 2024-11-15 11:09:30 +00:00
Forge of Heroes can place counters only on creatures or planeswalkers.
If a Commander becomes other type after the activation but before the resolution, the ability will be countered by the game, due to invalid target. For instance: player A plays their commander and it resolves. Then they activate Forge of Heroes' second ability. In response player B flashes Song of the Dryads on that commander. Song resolves, commander becomes a Forest and loses all it's other types. Forge of Heroes is countered by the game since land is not an allowed type.
This commit is contained in:
parent
ec7454d888
commit
b9a6bcce8d
1 changed files with 3 additions and 2 deletions
|
@ -86,11 +86,12 @@ class ForgeOfHeroesEffect extends OneShotEffect {
|
|||
new AddCountersTargetEffect(
|
||||
CounterType.P1P1.createInstance()
|
||||
).apply(game, source);
|
||||
}
|
||||
if (permanent.isPlaneswalker()) {
|
||||
} else if (permanent.isPlaneswalker()) {
|
||||
new AddCountersTargetEffect(
|
||||
CounterType.LOYALTY.createInstance()
|
||||
).apply(game, source);
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue