mirror of
https://github.com/magefree/mage.git
synced 2025-12-22 03:22:00 -08:00
Fix Sevinne's Reclamation. (#6275)
This also handles the rather unique case caused by Sevinne's Reclamation where the original spell resolves before the copy of it. Also fixes a couple typos.
This commit is contained in:
parent
ae7919cd07
commit
d56f6b991b
5 changed files with 51 additions and 17 deletions
|
|
@ -198,7 +198,7 @@ public abstract class AbilityImpl implements Ability {
|
|||
/**
|
||||
* game.applyEffects() has to be done at least for every effect that
|
||||
* moves cards/permanent between zones, or changes control of
|
||||
* objects so Static effects work as intened if dependant from the
|
||||
* objects so Static effects work as intended if dependant from the
|
||||
* moved objects zone it is in Otherwise for example were static
|
||||
* abilities with replacement effects deactivated too late Example:
|
||||
* {@link org.mage.test.cards.replacement.DryadMilitantTest#testDiesByDestroy testDiesByDestroy}
|
||||
|
|
@ -924,7 +924,7 @@ public abstract class AbilityImpl implements Ability {
|
|||
} else {
|
||||
parameterSourceId = getSourceId();
|
||||
}
|
||||
// check agains shortLKI for effects that move multiple object at the same time (e.g. destroy all)
|
||||
// check against shortLKI for effects that move multiple object at the same time (e.g. destroy all)
|
||||
if (game.getShortLivingLKI(getSourceId(), getZone())) {
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue