This commit is contained in:
Simisays
2023-06-09 13:04:43 +02:00
parent 5d54e0f1f2
commit f5b6863b24
12 changed files with 119 additions and 0 deletions

View File

@@ -172,6 +172,8 @@ public enum CounterEnumType {
HIT("HIT", 255, 245, 195),
HONE("HONE", 51, 227, 255),
HOPE("HOPE", 232, 245, 245),
HOOFPRINT("HOOF", 233, 189, 170),

View File

@@ -0,0 +1,9 @@
Name:Arwen Undomiel
ManaCost:G U
Types:Legendary Creature Elf Noble
PT:2/2
T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you scry, put a +1/+1 counter on target creature.
SVar:TrigPutCounter:DB$ PutCounter | CounterNum$ 1 | ValidTgts$ Creature
A:AB$ Scry | Cost$ 4 G U | ScryNum$ 2 | SpellDescription$ Scry 2.
DeckHints:Ability$Counters
Oracle:Whenever you scry, put a +1/+1 counter on target creature.\n{4}{G}{U}: Scry 2.

View File

@@ -0,0 +1,7 @@
Name:Battle-Scarred Goblin
ManaCost:1 R
Types:Creature Goblin Warrior
PT:2/2
T:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME becomes blocked, it deals 1 damage to each creature blocking it.
SVar:TrigDamage:DB$ DamageAll | NumDmg$ 1 | ValidCards$ Creature.blockingSource
Oracle:Whenever Battle-Scarred Goblin becomes blocked, it deals 1 damage to each creature blocking it.

View File

@@ -0,0 +1,11 @@
Name:Celeborn the Wise
ManaCost:3 G
Types:Legendary Creature Elf Noble
PT:3/3
T:Mode$ AttackersDeclared | ValidAttackers$ Creature.Elf+YouCtrl | Execute$ TrigScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack with one or more Elves, scry 1.
SVar:TrigScry:DB$ Scry | ScryNum$ 1
T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you scry, CARDNAME gets +1/+1 until end of turn for each card you looked at while scrying this way.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ X | NumDef$ X
SVar:X:TriggerCount$ScryNum
DeckHints:Type$Elf
Oracle:Whenever you attack with one or more Elves, scry 1.\nWhenever you scry, Celeborn the Wise gets +1/+1 until end of turn for each card you looked at while scrying this way.

View File

@@ -0,0 +1,14 @@
Name:Dawn of a New Age
ManaCost:1 W
Types:Enchantment
K:etbCounter:HOPE:X
SVar:X:Count$Valid Creature.YouCtrl
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemoveCtr | TriggerDescription$ At the beginning of your end step, remove a hope counter from Dawn of a New Age. If you do, draw a card. Then if Dawn of a New Age has no hope counters on it, sacrifice it and you gain 4 life.
SVar:TrigRemoveCtr:DB$ RemoveCounter | Defined$ Self | CounterType$ HOPE | CounterNum$ 1 | RememberRemoved$ True | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ CheckRemoved | ConditionSVarCompare$ GE1 | SubAbility$ DBSacrifice
SVar:DBSacrifice:DB$ Sacrifice | ConditionDefined$ Self | ConditionPresent$ Card.counters_EQ0_HOPE | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4 | ConditionDefined$ Self | ConditionPresent$ Card.counters_EQ0_HOPE | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:CheckRemoved:Count$RememberedSize
DeckHas:Ability$Counters|LifeGain
Oracle:Dawn of a New Age enters the battlefield with a hope counter on it for each creature you controdl.\nAt the beginning of your end step, remove a hope counter from Dawn of a New Age. If you do, draw a card. Then if Dawn of a New Age has no hope counters on it, sacrifice it and you gain 4 life.

View File

@@ -0,0 +1,11 @@
Name:Eagles of the North
ManaCost:5 W
Types:Creature Bird Soldier
PT:3/3
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control get +1/+0 and gain first strike until end of turn.
SVar:TrigPumpAll:DB$ PumpAll | NumAtt$ +1 | ValidCards$ Creature.YouCtrl | KW$ First Strike
K:TypeCycling:Plains:1
DeckHas:Ability$Discard
SVar:PlayMain1:TRUE
Oracle:Flying\nWhen Eagles of the North enters the battlefield, creatures you control get +1/+0 and gain first strike until end of turn.\nPlainscycling {1} ({1}, Discard this card: Search your library for a Plains card, reveal it, put it into your hand, then shuffle.)

View File

@@ -0,0 +1,11 @@
Name:Elrond, Master of Healing
ManaCost:2 G U
Types:Legendary Creature Elf Noble
PT:4/4
T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you scry, put a +1/+1 counter on each of up to X target creatures, where X is the number of cards looked at while scrying this way.
SVar:TrigPutCounter:DB$ PutCounter | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ X | ValidTgts$ Creature | TgtPrompt$ Select up to X target creatures
SVar:X:TriggerCount$ScryNum
T:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ SpellAbility.OppCtrl | TriggerZones$ Battlefield | ValidCard$ Creature.YouCtrl+counters_GE1_P1P1 | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it becomes the target of a spell or ability an opponent controls, you may draw a card.
SVar:TrigDraw:DB$ Draw
DeckHas:Ability$Counters
Oracle:Whenever you scry, put a +1/+1 counter on each of up to X target creatures, where X is the number of cards looked at while scrying this way.\nWhenever a creature you control with a +1/+1 counter on it becomes the target of a spell or ability an opponent controls, you may draw a card.

View File

@@ -0,0 +1,8 @@
Name:Elven Chorus
ManaCost:3 G
Types:Enchantment
S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl | AffectedZone$ Library | MayLookAt$ You | Description$ You may look at the top card of your library any time.
S:Mode$ Continuous | Affected$ Creature.TopLibrary+YouCtrl+nonLand | AffectedZone$ Library | MayPlay$ True | Description$ You may cast creature spells from the top of your library.
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddAbility$ AnyMana | Description$ Creatures you control have "{T}: Add one mana of any color."
SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color.
Oracle:You may look at the top card of your library any time.\nYou may cast creature spells from the top of your library.\nCreatures you control have "{T}: Add one mana of any color."

View File

@@ -0,0 +1,11 @@
Name:Elvish Mariner
ManaCost:2 U
Types:Creature Elf Pilot
PT:3/2
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, scry 1.
SVar:TrigScry:DB$ Scry | ScryNum$ 1
T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever you scry, tap up to X target nonland permanents, where X is the number of cards looked at while scrying this way.
SVar:TrigTap:DB$ Tap | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select up to X target nonland permanents | ValidTgts$ Permanent.nonLand
SVar:X:TriggerCount$ScryNum
SVar:HasAttackEffect:TRUE
Oracle:Whenever Elvish Mariner attacks, scry 1.\nWhenever you scry, tap up to X target nonland permanents, where X is the number of cards looked at while scrying this way.

View File

@@ -0,0 +1,9 @@
Name:Erkenbrand, Lord of Westfold
ManaCost:3 R
Types:Legendary Creature Human Soldier
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Creature.Human+Other+YouCtrl | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME or another Human creature enters the battlefield under your control, creatures you control get +1/+0 until end of turn.
SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ 1
SVar:BuffedBy:Human
DeckHints:Type$Human
Oracle:Whenever Erkenbrand, Lord of Westfold or another Human creature enters the battlefield under your control, creatures you control get +1/+0 until end of turn.

View File

@@ -0,0 +1,11 @@
Name:Mithril Coat
ManaCost:3
Types:Legendary Artifact Equipment
K:Flash
K:Indestructible
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttach | TriggerDescription$ When CARDNAME enters the battlefield, attach it to target legendary creature you control.
SVar:TrigAttach:DB$ Attach | ValidTgts$ Creature.YouCtrl+Legendary | TgtPrompt$ Select target legendary creature you control.
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Indestructible | Description$ Equipped creature has indestructible.
DeckHints:Type$Legendary
K:Equip:3
Oracle:Flash\nIndestructible\nWhen Mithril Coat enters the battlefield, attach it to target legendary creature you control.\nEquipped creature has indestructible.\nEquip {3}

View File

@@ -0,0 +1,15 @@
Name:The Watcher in the Water
ManaCost:3 U U
Types:Legendary Creature Kraken
PT:9/9
K:ETBReplacement:Other:ETBTapped
SVar:ETBTapped:DB$ Tap | Defined$ Self | SubAbility$ DBAddCounter | ETB$ True | SpellDescription$ CARDNAME enters the battlefield tapped with nine stun counters on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
SVar:DBAddCounter:DB$ PutCounter | Defined$ Self | ETB$ True | CounterType$ STUN | CounterNum$ 9
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigToken | TriggerDescription$ Whenever you draw a card during an opponent's turn, create a 1/1 blue Tentacle creature token.
SVar:TrigToken:DB$ Token | TokenOwner$ You | TokenAmount$ 1 | TokenScript$ u_1_1_tentacle
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Tentacle.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever a Tentacle you control dies, untap up to one target Kraken and put a stun counter on up to one target nonland permanent.
SVar:TrigUntap:DB$ Untap | ValidTgts$ Kraken | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose up to one target Kraken | SubAbility$ DBStunCounter
SVar:DBStunCounter:DB$ PutCounter | ValidTgts$ Permanent.nonLand | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose up to one target nonland permanent | CounterType$ Stun | CounterNum$ 1
DeckHints:Type$Kraken
DeckHas:Type$Tentacle & Ability$Counters
Oracle:The Watcher in the Water enters the battlefield tapped with nine stun counters on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)\nWhenever you draw a card during an opponent's turn, create a 1/1 blue Tentacle creature token.\nWhenever a Tentacle you control dies, untap up to one target Kraken and put a stun counter on up to one target nonland permanent.