Fixed escape being castable from non graveyard zones ex. Cascade (fixes
@@ -66,6 +66,14 @@ public class EscapeAbility extends SpellAbility {
" other cards from your graveyard. <i>(You may cast this card from your graveyard for its escape cost.)</i>";
}
+ @Override
+ public ActivationStatus canActivate(UUID playerId, Game game) {
+ if (game.getState().getZone(getSourceId()) != Zone.GRAVEYARD) {
+ return ActivationStatus.getFalse();
+ }
+ return super.canActivate(playerId, game);
+ }
+
@Override
public boolean activate(Game game, boolean noMana) {
if (super.activate(game, noMana)) {
