Some host cards

This commit is contained in:
Adam Pantel
2021-04-10 23:26:18 -04:00
parent eb99915912
commit b7ee2c696b
19 changed files with 130 additions and 0 deletions

View File

@@ -91,6 +91,7 @@ public final class CardType implements Comparable<CardType>, CardTypeView {
public enum Supertype { public enum Supertype {
Basic, Basic,
Elite, Elite,
Host,
Legendary, Legendary,
Snow, Snow,
Ongoing, Ongoing,

View File

@@ -0,0 +1,8 @@
Name:Adorable // Kitten
ManaCost:W
Types:Host Creature Cat
PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRoll | Host$ True | TriggerDescription$ When this creature enters the battlefield, roll a six-sided die. You gain life equal to the result.
SVar:TrigRoll:DB$ RollDice | ResultSVar$ Result | SubAbility$ DBLife
SVar:DBLife:DB$ GainLife | LifeAmount$ Result
Oracle:When this creature enters the battlefield, roll a six-sided die. You gain life equal to the result.

View File

@@ -0,0 +1,8 @@
Name:Angelic // Rocket
ManaCost:8
Types:Artifact Creature Angel
PT:4/4
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | Host$ True | TriggerDescription$ When this creature enters the battlefield, you may destroy target nonland permanent.
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Permanent.nonland | TgtPrompt$ Select target permanent.
Oracle:Flying\nWhen this creature enters the battlefield, you may destroy target nonland permanent.

View File

@@ -0,0 +1,8 @@
Name:Big Boa // Constrictor
ManaCost:3 B
Types:Host Creature Snake
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRoll | Host$ True | TriggerDescription$ When this creature enters the battlefield, roll a six-sided die. Target opponent loses life equal to the result.
SVar:TrigRoll:DB$ RollDice | ResultSVar$ Result | SubAbility$ DBLife
SVar:DBLife:DB$ LoseLife | ValidTgts$ Opponent | LifeAmount$ Result
Oracle:When this creature enters the battlefield, roll a six-sided die. Target opponent loses life equal to the result.

View File

@@ -0,0 +1,7 @@
Name:Bumbling // Pangolin
ManaCost:3 R
Types:Host Creature Pangolin Beast
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | Host$ True | TriggerDescription$ When this creature enters the battlefield, you may destroy target artifact.
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact.
Oracle:When this creature enters the battlefield, you may destroy target artifact.

View File

@@ -0,0 +1,8 @@
Name:Common // Iguana
ManaCost:1 R
Types:Host Creature Lizard
PT:1/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDiscard | Host$ True | TriggerDescription$ When this creature enters the battlefield, you may discard a card. If you do, draw a card.
SVar:TrigDiscard:AB$ Draw | Cost$ Discard<1/Card> | NumCards$ 1
DeckHas:Ability$Discard
Oracle:When this creature enters the battlefield, you may discard a card. If you do, draw a card.

View File

@@ -0,0 +1,7 @@
Name:Dirty // Rat
ManaCost:1 B
Types:Host Creature Rat
PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | Host$ True | TriggerDescription$ When this creature enters the battlefield, target opponent discards a card.
SVar:TrigDiscard:DB$Discard | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | NumCards$ 1 | Mode$ TgtChoose
Oracle:When this creature enters the battlefield, target opponent discards a card.

View File

@@ -0,0 +1,7 @@
Name:Eager // Beaver
ManaCost:2 G
Types:Host Creature Beaver
PT:3/2
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigUntap | OptionalDecider$ You | Host$ True | TriggerDescription$ When this creature enters the battlefield, you may untap target permanent.
SVar:TrigUntap:DB$ Untap | ValidTgts$ Permanent
Oracle:When this creature enters the battlefield, you may untap target permanent.

View File

@@ -0,0 +1,8 @@
Name:Feisty // Stegosaurus
ManaCost:4 R
Types:Host Creature Dinosaur
PT:2/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRoll | Host$ True | TriggerDescription$ When this creature enters the battlefield, roll a six-sided die. This creature deals damage equal to the result to target creature an opponent controls.
SVar:TrigRoll:DB$ RollDice | ResultSVar$ Result | SubAbility$ DBDamage
SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumDmg$ Result
Oracle:When this creature enters the battlefield, roll a six-sided die. This creature deals damage equal to the result to target creature an opponent controls.

View File

@@ -0,0 +1,7 @@
Name:Gnome-Made // Engine
ManaCost:4
Types:Artifact Host Creature Construct
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | Host$ True | TriggerDescription$ When this creature enters the battlefield, create a 1/1 colorless Gnome artifact creature token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_a_gnome | TokenOwner$ TriggeredCardController
Oracle:When this creature enters the battlefield, create a 1/1 colorless Gnome artifact creature token.

View File

@@ -0,0 +1,7 @@
Name:Labro // Bot
ManaCost:5
Types:Artifact Host Creature Dog
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | Host$ True | TriggerDescription$ When this creature enters the battlefield, return target host card or card with augment from your graveyard to your hand.
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Host.YouOwn,Card.YouOwn+withAugment
Oracle:When this creature enters the battlefield, return target host card or card with augment from your graveyard to your hand.

View File

@@ -0,0 +1,7 @@
Name:Mer // Man
ManaCost:4 U
Types:Host Creature Human Fish
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | OptionalDecider$ You | Host$ True | TriggerDescription$ When this creature enters the battlefield, you may draw a card.
SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1
Oracle:When this creature enters the battlefield, you may draw a card.

View File

@@ -0,0 +1,8 @@
Name:Mother // Kangaroo
ManaCost:4 G
Types:Host Creature Kangaroo
PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRoll | Host$ True | TriggerDescription$ When this creature enters the battlefield, roll a six-sided die. Put a number of +1/+1 counters on this creature equal to the result.
SVar:TrigRoll:DB$ RollDice | ResultSVar$ Result | SubAbility$ DBCounters
SVar:DBCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ Result
Oracle:When this creature enters the battlefield, roll a six-sided die. Put a number of +1/+1 counters on this creature equal to the result.

View File

@@ -0,0 +1,8 @@
Name:Numbing // Jellyfish
ManaCost:3 U
Types:Host Creature Jellyfish
PT:2/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRoll | Host$ True | TriggerDescription$ When this creature enters the battlefield, roll a six-sided die. Target player mills X cards, where X is the result.
SVar:TrigRoll:DB$ RollDice | ResultSVar$ Result | SubAbility$ DBMill
SVar:DBMill:DB$ Mill | ValidTgts$ Player | NumCards$ Result
Oracle:When this creature enters the battlefield, roll a six-sided die. Target player mills X cards, where X is the result.

View File

@@ -0,0 +1,8 @@
Name:Shaggy // Camel
ManaCost:3 W
Types:Host Creature Camel
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | Host$ True | TriggerDescription$ When this creature enters the battlefield, creatures you control get +1/+1 until end of turn.
SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1
SVar:PlayMain1:TRUE
Oracle:When this creature enters the battlefield, creatures you control get +1/+1 until end of turn.

View File

@@ -0,0 +1,8 @@
Name:Stinging // Scorpion
ManaCost:4 B
Types:Host Creature Scorpion
PT:3/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | Host$ True | TriggerDescription$ When this creature enters the battlefield, target creature an opponent controls gets -1/-1 until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls. | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True
SVar:PlayMain1:TRUE
Oracle:When this creature enters the battlefield, target creature an opponent controls gets -1/-1 until end of turn.

View File

@@ -0,0 +1,7 @@
Name:Voracious // Vacuum
ManaCost:3
Types:Artifact Host Creature Construct
PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | Host$ True | TriggerDescription$ When this creature enters the battlefield, put a +1/+1 counter on target creature.
SVar:TrigPut:DB$PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1
Oracle:When this creature enters the battlefield, put a +1/+1 counter on target creature.

View File

@@ -0,0 +1,7 @@
Name:Wild // Crocodile
ManaCost:1 G
Types:Host Creature Crocodile
PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | Host$ True | TriggerDescription$ When this creature enters the battlefield, search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.
SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1
Oracle:When this creature enters the battlefield, search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.

View File

@@ -130,6 +130,7 @@ Insect:Insects
Jackal:Jackals Jackal:Jackals
Jellyfish:Jellyfishes Jellyfish:Jellyfishes
Juggernaut:Juggernauts Juggernaut:Juggernauts
Kangaroo:Kangaroos
Kavu:Kavu Kavu:Kavu
Killbot:Killbots Killbot:Killbots
Kirin:Kirins Kirin:Kirins