mirror of
https://github.com/magefree/mage.git
synced 2025-12-20 02:30:08 -08:00
docs: added additional notes for 616, related to #13062
This commit is contained in:
parent
0689c56597
commit
fdbc5d6409
1 changed files with 15 additions and 0 deletions
|
|
@ -1255,11 +1255,26 @@ public abstract class PermanentImpl extends CardImpl implements Permanent {
|
||||||
}
|
}
|
||||||
|
|
||||||
// own etb event
|
// own etb event
|
||||||
|
// 616.1a
|
||||||
|
// If any of the replacement and/or prevention effects are self-replacement effects (see rule 614.15),
|
||||||
|
// one of them must be chosen. If not, proceed to rule 616.1b.
|
||||||
if (game.replaceEvent(new EntersTheBattlefieldEvent(this, source, getControllerId(), fromZone, EnterEventType.SELF))) {
|
if (game.replaceEvent(new EntersTheBattlefieldEvent(this, source, getControllerId(), fromZone, EnterEventType.SELF))) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 616.1b
|
||||||
|
// If any of the replacement and/or prevention effects would modify under whose control an object would
|
||||||
|
// enter the battlefield, one of them must be chosen. If not, proceed to rule 616.1c.
|
||||||
|
// TODO: need implementation? See #13062
|
||||||
|
|
||||||
|
// 616.1c
|
||||||
|
// If any of the replacement and/or prevention effects would cause an object to become a copy of another
|
||||||
|
// object as it enters the battlefield, one of them must be chosen. If not, proceed to rule 616.1d.
|
||||||
|
// TODO: need implementation? See #13062
|
||||||
|
|
||||||
// normal etb event
|
// normal etb event
|
||||||
|
// 616.1d
|
||||||
|
// Any of the applicable replacement and/or prevention effects may be chosen.
|
||||||
EntersTheBattlefieldEvent event = new EntersTheBattlefieldEvent(this, source, getControllerId(), fromZone);
|
EntersTheBattlefieldEvent event = new EntersTheBattlefieldEvent(this, source, getControllerId(), fromZone);
|
||||||
if (game.replaceEvent(event)) {
|
if (game.replaceEvent(event)) {
|
||||||
return false;
|
return false;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue