Codota Logo
mage.abilities.keyword
Code IndexAdd Codota to your IDE (free)

How to use mage.abilities.keyword

Best Java code snippets using mage.abilities.keyword (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Dictionary d =
  • Codota Iconnew Hashtable()
  • Codota IconBundle bundle;bundle.getHeaders()
  • Codota Iconnew Properties()
  • Smart code suggestions by Codota
}
origin: magefree/mage

public AftermathAbility() {
  super(Zone.ALL, new AftermathCastFromGraveyard());
  addEffect(new AftermathCantCastFromHand());
  addEffect(new AftermathExileAsResolvesFromGraveyard());
}
origin: magefree/mage

public ConvokeSpecialAction(ManaCost unpaid) {
  super(Zone.ALL, true);
  setRuleVisible(false);
  this.addEffect(new ConvokeEffect(unpaid));
}
origin: magefree/mage

ReboundEffectCastFromExileDelayedTrigger(UUID cardId, UUID sourceId) {
  super(new ReboundCastSpellFromExileEffect());
  setSourceId(sourceId);
  this.optional = true;
}
origin: magefree/mage

@SuppressWarnings("unchecked")
public MadnessAbility(Card card, ManaCosts madnessCost) {
  super(Zone.HAND, new MadnessReplacementEffect((ManaCosts<ManaCost>) madnessCost));
  addSubAbility(new MadnessTriggeredAbility((ManaCosts<ManaCost>) madnessCost, getOriginalId()));
  rule = "Madness " + madnessCost.getText() + " <i>(If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)</i>";
}
origin: magefree/mage

public NinjutsuAbility(ManaCost manaCost, boolean commander) {
  super(commander ? Zone.ALL : Zone.HAND, new NinjutsuEffect(), manaCost);
  this.addCost(new RevealNinjutsuCardCost(commander));
  this.addCost(new ReturnAttackerToHandTargetCost(new TargetControlledCreaturePermanent(1, 1, filter, true)));
  this.commander = commander;
}
origin: magefree/mage

public UnleashAbility() {
  super(Zone.ALL, new UnleashReplacementEffect());
  this.addEffect(new UnleashRestrictionEffect());
}
origin: magefree/mage

public ImproviseSpecialAction(ManaCost unpaid) {
  super(Zone.ALL, true);
  setRuleVisible(false);
  this.addEffect(new ImproviseEffect(unpaid));
}
origin: magefree/mage

AssistSpecialAction(ManaCost unpaid) {
  super(Zone.ALL, true);
  setRuleVisible(false);
  this.addEffect(new AssistEffect(unpaid));
}
origin: magefree/mage

public SoulbondAbility() {
  super(new SoulboundEntersSelfEffect(), true);
  this.addSubAbility(new SoulbondEntersOtherAbility());
}
origin: magefree/mage

MadnessTriggeredAbility(ManaCosts<ManaCost> madnessCost, UUID madnessOriginalId) {
  super(Zone.EXILED, new MadnessCastEffect(madnessCost), true);
  this.madnessOriginalId = madnessOriginalId;
  this.setRuleVisible(false);
}
origin: magefree/mage

public ConspireTriggeredAbility(UUID conspireId) {
  super(Zone.STACK, new ConspireEffect());
  this.conspireId = conspireId;
  this.setRuleVisible(false);
}
origin: magefree/mage

public DelveSpecialAction() {
  super(Zone.ALL, true);
  this.addEffect(new DelveEffect());
}
origin: magefree/mage

public EscalateAbility(Cost cost) {
  super(Zone.ALL, new EscalateEffect(cost));
  this.setRuleAtTheTop(true);
}
origin: magefree/mage

public SplitSecondAbility() {
  super(Zone.STACK, new SplitSecondEffect());
  this.setRuleAtTheTop(true);
}
origin: magefree/mage

public SoulbondEntersOtherAbility() {
  super(Zone.BATTLEFIELD, new SoulboundEntersOtherEffect(), soulbondFilter, true, SetTargetPointer.PERMANENT, "");
  setRuleVisible(false);
}
origin: magefree/mage

public RepairCastFromGraveyardTriggeredAbility() {
  super(Zone.GRAVEYARD, new RepairCastFromGraveyardEffect());
  setRuleVisible(false);
}
origin: magefree/mage

public ReplicateTriggeredAbility() {
  super(Zone.STACK, new ReplicateCopyEffect());
  this.setRuleVisible(false);
}
origin: magefree/mage

public SuspendPlayCardAbility() {
  super(Zone.EXILED, new SuspendPlayCardEffect());
  setRuleVisible(false);
}
origin: magefree/mage

private FearAbility() {
  this.addEffect(new FearEffect());
}
origin: magefree/mage

private ShadowAbility() {
  this.addEffect(new ShadowEffect());
}
mage.abilities.keyword

Most used classes

  • DoubleStrikeAbility
  • FirstStrikeAbility
  • TrampleAbility
  • DeathtouchAbility
  • ExaltedAbility
  • FlyingAbility,
  • HasteAbility,
  • IndestructibleAbility,
  • InfectAbility,
  • PartnerWithAbility,
  • ReachAbility,
  • AdaptAbility,
  • AffinityForArtifactsAbility,
  • AffinityForLandTypeAbility,
  • AfflictAbility,
  • AfterlifeAbility,
  • AftermathAbility,
  • AmplifyAbility,
  • AnnihilatorAbility
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now