Package mage.abilities.keyword

Examples of mage.abilities.keyword.FlashbackAbility


        // Volley of Boulders deals 6 damage divided as you choose among any number of target creatures and/or players.
        this.getSpellAbility().addEffect(new DamageMultiEffect(6));
        this.getSpellAbility().addTarget(new TargetCreatureOrPlayerAmount(6));
        // Flashback {R}{R}{R}{R}{R}{R}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{R}{R}{R}{R}{R}{R}"),TimingRule.SORCERY));
    }
View Full Code Here


        this.getSpellAbility().addEffect(new IncreasingVengeanceEffect());
        Target target = new TargetSpell(filter);
        this.getSpellAbility().addTarget(target);

        // Flashback {3}{R}{R}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{3}{R}{R}"), TimingRule.INSTANT));
    }
View Full Code Here

        this.color.setRed(true);

        // Discard all the cards in your hand, then draw that many cards.
        this.getSpellAbility().addEffect(new ShatteredPerceptionEffect());
        // Flashback {5}{R}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{5}{R}"), TimingRule.SORCERY));
    }
View Full Code Here

        // Destroy target land.
        this.getSpellAbility().addEffect(new DestroyTargetEffect());
        this.getSpellAbility().addTarget(new TargetLandPermanent());
        // Flashback {5}{R}{R}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{5}{R}{R}"), TimingRule.SORCERY));
    }
View Full Code Here

        // Put five 1/1 white Human creature tokens onto the battlefield. If Increasing Devotion was cast from a graveyard, put ten of those tokens onto the battlefield instead.
        this.getSpellAbility().addEffect(new IncreasingDevotionEffect());

        // Flashback {7}{W}{W}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{7}{W}{W}"), TimingRule.SORCERY));
    }
View Full Code Here

        // Destroy target artifact or enchantment.
        this.getSpellAbility().addEffect(new DestroyTargetEffect());
        this.getSpellAbility().addTarget(new TargetPermanent(filter));
        // Flashback {4}{W}{W}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{4}{W}{W}"), TimingRule.INSTANT));
    }
View Full Code Here

        // Engulfing Flames deals 1 damage to target creature. It can't be regenerated this turn.
        this.getSpellAbility().addEffect(new DamageTargetEffect(1));
        this.getSpellAbility().addTarget(new TargetCreaturePermanent());
        this.getSpellAbility().addEffect(new CantRegenerateTargetEffect(Duration.EndOfTurn, "It"));
        // Flashback {3}{R}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{3}{R}"), TimingRule.INSTANT));
    }
View Full Code Here

        // Destroy target enchantment.
        this.getSpellAbility().addTarget(new TargetPermanent(filter));
        this.getSpellAbility().addEffect(new DestroyTargetEffect());
        // Flashback {G}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{G}"), TimingRule.INSTANT));
    }
View Full Code Here

        this.color.setRed(true);

        // Draw two cards, then discard two cards.
        this.getSpellAbility().addEffect(new DrawDiscardControllerEffect(2,2));
        // Flashback {2}{R}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{2}{R}"), TimingRule.SORCERY));
    }
View Full Code Here

        this.color.setGreen(true);

        // Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
        this.getSpellAbility().addEffect(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(new FilterBasicLandCard()), true, true));
        // Flashback {4}{G}
        this.addAbility(new FlashbackAbility(new ManaCostsImpl("{4}{G}"), TimingRule.SORCERY));
    }
View Full Code Here

TOP

Related Classes of mage.abilities.keyword.FlashbackAbility

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.