mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 20:28:00 +00:00
Rathi Trapper was added.
This commit is contained in:
@@ -18,6 +18,7 @@ forest.jpg http://resources.wizards.com/magic/cards/unh/en-us/card73946.jpg
|
|||||||
forest1.jpg http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=2748
|
forest1.jpg http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=2748
|
||||||
forest2.jpg http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=587
|
forest2.jpg http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=587
|
||||||
forest3.jpg http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=586
|
forest3.jpg http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=586
|
||||||
|
rathi_trapper.jpg http://www.wizards.com/global/images/magic/general/rathi_trapper.jpg
|
||||||
hollow_dogs.jpg http://www.wizards.com/global/images/magic/general/hollow_dogs.jpg
|
hollow_dogs.jpg http://www.wizards.com/global/images/magic/general/hollow_dogs.jpg
|
||||||
lurking_nightstalker.jpg http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=6557
|
lurking_nightstalker.jpg http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=6557
|
||||||
vicious_kavu.jpg http://www.wizards.com/global/images/magic/general/vicious_kavu.jpg
|
vicious_kavu.jpg http://www.wizards.com/global/images/magic/general/vicious_kavu.jpg
|
||||||
|
|||||||
@@ -1,3 +1,9 @@
|
|||||||
|
Rathi Trapper
|
||||||
|
1 B
|
||||||
|
Creature Human Rebel Rogue
|
||||||
|
no text
|
||||||
|
1/2
|
||||||
|
|
||||||
Charging Bandits
|
Charging Bandits
|
||||||
4 B
|
4 B
|
||||||
Creature Human Rogue
|
Creature Human Rogue
|
||||||
|
|||||||
@@ -163,6 +163,32 @@ public class CardFactory_Creatures {
|
|||||||
a1.setBeforePayMana(CardFactoryUtil.input_targetPlayer(a1));
|
a1.setBeforePayMana(CardFactoryUtil.input_targetPlayer(a1));
|
||||||
}//*************** END ************ END **************************
|
}//*************** END ************ END **************************
|
||||||
|
|
||||||
|
//*************** START *********** START **************************
|
||||||
|
else if(cardName.equals("Street Wraith"))
|
||||||
|
{
|
||||||
|
final SpellAbility a1 = new Ability_Hand(card, "0")
|
||||||
|
{
|
||||||
|
|
||||||
|
private static final long serialVersionUID = -4960704261761785512L;
|
||||||
|
|
||||||
|
public boolean canPlayAI() {return false;}
|
||||||
|
|
||||||
|
public void resolve()
|
||||||
|
{
|
||||||
|
AllZone.GameAction.getPlayerLife(card.getController()).subtractLife(2);
|
||||||
|
AllZone.GameAction.discard(card);
|
||||||
|
AllZone.GameAction.drawCard(card.getController());
|
||||||
|
card.cycle();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
};//SpellAbility
|
||||||
|
card.addSpellAbility(a1);
|
||||||
|
a1.setDescription("Cycling - (Pay 2 life, Discard this card: Draw a card.)");
|
||||||
|
a1.setStackDescription(card +" Cycling: Draw a card");
|
||||||
|
|
||||||
|
}//*************** END ************ END **************************
|
||||||
|
|
||||||
//*************** START *********** START **************************
|
//*************** START *********** START **************************
|
||||||
else if(cardName.equals("Shinka Gatekeeper"))
|
else if(cardName.equals("Shinka Gatekeeper"))
|
||||||
{
|
{
|
||||||
@@ -9975,7 +10001,27 @@ public class CardFactory_Creatures {
|
|||||||
public boolean canPlayAI() {return false;}
|
public boolean canPlayAI() {return false;}
|
||||||
};//SpellAbility
|
};//SpellAbility
|
||||||
card.addSpellAbility(ability);
|
card.addSpellAbility(ability);
|
||||||
ability.setDescription("tap: Tap target creature.");
|
ability.setDescription("W, tap: Tap target creature.");
|
||||||
|
ability.setBeforePayMana(CardFactoryUtil.input_targetCreature(ability));
|
||||||
|
|
||||||
|
}//*************** END ************ END **************************
|
||||||
|
|
||||||
|
//*************** START *********** START **************************
|
||||||
|
if (cardName.equals("Rathi Trapper"))
|
||||||
|
{
|
||||||
|
final SpellAbility ability = new Ability_Tap(card, "B")
|
||||||
|
{
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 4424848120984319655L;
|
||||||
|
public void resolve()
|
||||||
|
{
|
||||||
|
Card c = getTargetCard();
|
||||||
|
c.tap();
|
||||||
|
}
|
||||||
|
public boolean canPlayAI() {return false;}
|
||||||
|
};//SpellAbility
|
||||||
|
card.addSpellAbility(ability);
|
||||||
|
ability.setDescription("W, tap: Tap target creature.");
|
||||||
ability.setBeforePayMana(CardFactoryUtil.input_targetCreature(ability));
|
ability.setBeforePayMana(CardFactoryUtil.input_targetCreature(ability));
|
||||||
|
|
||||||
}//*************** END ************ END **************************
|
}//*************** END ************ END **************************
|
||||||
@@ -9995,7 +10041,7 @@ public class CardFactory_Creatures {
|
|||||||
public boolean canPlayAI() {return false;}
|
public boolean canPlayAI() {return false;}
|
||||||
};//SpellAbility
|
};//SpellAbility
|
||||||
card.addSpellAbility(ability);
|
card.addSpellAbility(ability);
|
||||||
ability.setDescription("W, tap: Tap target creature.");
|
ability.setDescription("tap: Tap target creature.");
|
||||||
ability.setBeforePayMana(CardFactoryUtil.input_targetCreature(ability));
|
ability.setBeforePayMana(CardFactoryUtil.input_targetCreature(ability));
|
||||||
|
|
||||||
}//*************** END ************ END **************************
|
}//*************** END ************ END **************************
|
||||||
|
|||||||
Reference in New Issue
Block a user