mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
- If a Rebound spell fizzles, it should not rebound - patch by Kulnaro
This commit is contained in:
@@ -575,6 +575,7 @@ public class MagicStack /* extends MyObservable */ implements Iterable<SpellAbil
|
|||||||
sa.setFlashBackAbility(false);
|
sa.setFlashBackAbility(false);
|
||||||
}
|
}
|
||||||
else if (source.hasKeyword("Rebound")
|
else if (source.hasKeyword("Rebound")
|
||||||
|
&& !fizzle
|
||||||
&& source.getCastFrom() == ZoneType.Hand
|
&& source.getCastFrom() == ZoneType.Hand
|
||||||
&& game.getZoneOf(source).is(ZoneType.Stack)
|
&& game.getZoneOf(source).is(ZoneType.Stack)
|
||||||
&& source.getOwner().equals(source.getController())) //"If you cast this spell from your hand"
|
&& source.getOwner().equals(source.getController())) //"If you cast this spell from your hand"
|
||||||
|
|||||||
Reference in New Issue
Block a user