diff --git a/forge-gui/res/cardsfolder/d/dragon_cultist.txt b/forge-gui/res/cardsfolder/d/dragon_cultist.txt index e46bd1c639d..187f3483cc4 100644 --- a/forge-gui/res/cardsfolder/d/dragon_cultist.txt +++ b/forge-gui/res/cardsfolder/d/dragon_cultist.txt @@ -2,7 +2,7 @@ Name:Dragon Cultist ManaCost:4 R Types:Legendary Enchantment Background S:Mode$ Continuous | Affected$ Creature.IsCommander+YouOwn | AddTrigger$ TrigDragon | Description$ Commander creatures you own have "At the beginning of your end step, if a source you controlled dealt 5 or more damage this turn, create a 4/4 red Dragon creature token with flying." -SVar:TrigDragon:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | CheckDefinedPlayer$ You.damageDoneSingleSource GE5 | Execute$ DBDragon | TriggerDescription$ At the beginning of your end step, if a source you controlled dealt 5 or more damage this turn, create a 4/4 red Dragon creature token with flying. +SVar:TrigDragon:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You.damageDoneSingleSource GE5 | Execute$ DBDragon | TriggerDescription$ At the beginning of your end step, if a source you controlled dealt 5 or more damage this turn, create a 4/4 red Dragon creature token with flying. SVar:DBDragon:DB$ Token | TokenScript$ r_4_4_dragon_flying DeckHas:Ability$Token & Type$Dragon AI:RemoveDeck:NonCommander diff --git a/forge-gui/res/cardsfolder/f/faramir_steward_of_gondor.txt b/forge-gui/res/cardsfolder/f/faramir_steward_of_gondor.txt index 7ec45f34101..45b233af9c4 100644 --- a/forge-gui/res/cardsfolder/f/faramir_steward_of_gondor.txt +++ b/forge-gui/res/cardsfolder/f/faramir_steward_of_gondor.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Noble PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Creature.Legendary+YouCtrl+cmcGE4 | Execute$ TrigMonarch | TriggerDescription$ Whenever a legendary creature with mana value 4 or greater enters the battlefield under your control, you become the monarch. SVar:TrigMonarch:DB$ BecomeMonarch | Defined$ You -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.isMonarch | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, if you're the monarch, create two 1/1 white Human Soldier creature tokens. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You.isMonarch | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, if you're the monarch, create two 1/1 white Human Soldier creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ w_1_1_human_soldier | TokenOwner$ You DeckHas:Ability$Token & Type$Soldier DeckHints:Type$Creature & Type$Legendary diff --git a/forge-gui/res/cardsfolder/f/feywild_caretaker.txt b/forge-gui/res/cardsfolder/f/feywild_caretaker.txt index 2c10d72e32e..2a4406e4034 100644 --- a/forge-gui/res/cardsfolder/f/feywild_caretaker.txt +++ b/forge-gui/res/cardsfolder/f/feywild_caretaker.txt @@ -4,7 +4,7 @@ Types:Creature Orc Wizard PT:3/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigInitiative | TriggerDescription$ When CARDNAME enters the battlefield, you take the initiative. SVar:TrigInitiative:DB$ TakeInitiative -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.hasInitiative | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, if you have the initiative, create a 1/1 blue Faerie Dragon creature token with flying. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You.hasInitiative | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, if you have the initiative, create a 1/1 blue Faerie Dragon creature token with flying. SVar:TrigToken:DB$ Token | TokenScript$ u_1_1_faerie_dragon_flying DeckHas:Ability$Token & Type$Faerie|Dragon Oracle:When Feywild Caretaker enters the battlefield, you take the initiative.\nAt the beginning of your end step, if you have the initiative, create a 1/1 blue Faerie Dragon creature token with flying. diff --git a/forge-gui/res/cardsfolder/g/garrulous_sycophant.txt b/forge-gui/res/cardsfolder/g/garrulous_sycophant.txt index 98bae0cf97a..4aa5454c426 100644 --- a/forge-gui/res/cardsfolder/g/garrulous_sycophant.txt +++ b/forge-gui/res/cardsfolder/g/garrulous_sycophant.txt @@ -2,7 +2,8 @@ Name:Garrulous Sycophant ManaCost:2 B Types:Creature Human Advisor PT:1/4 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.isMonarch | Execute$ TrigDrain | TriggerDescription$ At the beginning of your end step, if you're the monarch, each opponent loses 1 life and you gain 1 life. -SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You.isMonarch | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ At the beginning of your end step, if you're the monarch, each opponent loses 1 life and you gain 1 life. +SVar:TrigDrain:DB$ LoseLife | Defined$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 +DeckHas:Ability$LifeGain Oracle:At the beginning of your end step, if you're the monarch, each opponent loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/i/imoen_mystic_trickster.txt b/forge-gui/res/cardsfolder/i/imoen_mystic_trickster.txt index 39346837310..f8e40ff0154 100644 --- a/forge-gui/res/cardsfolder/i/imoen_mystic_trickster.txt +++ b/forge-gui/res/cardsfolder/i/imoen_mystic_trickster.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Legendary Creature Human Rogue Wizard PT:2/3 K:Ward:2 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.hasInitiative | Execute$ TrigDraw | TriggerDescription$ At the beginning of your end step, if you have the initiative, draw a card. Draw another card if you've completed a dungeon. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You.hasInitiative | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your end step, if you have the initiative, draw a card. Draw another card if you've completed a dungeon. SVar:TrigDraw:DB$ Draw | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ X K:Choose a Background diff --git a/forge-gui/res/cardsfolder/k/keeper_of_keys.txt b/forge-gui/res/cardsfolder/k/keeper_of_keys.txt index 913d99c4a0f..626cee21ba3 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_keys.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_keys.txt @@ -4,7 +4,7 @@ Types:Creature Human Rogue Mutant PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMonarch | TriggerDescription$ When CARDNAME enters the battlefield, you become the monarch. SVar:TrigMonarch:DB$ BecomeMonarch | Defined$ You -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.isMonarch | Execute$ TrigUnblockable | TriggerDescription$ At the beginning of your upkeep, if you're the monarch, creatures you control can't be blocked this turn. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You.isMonarch | TriggerZones$ Battlefield | Execute$ TrigUnblockable | TriggerDescription$ At the beginning of your upkeep, if you're the monarch, creatures you control can't be blocked this turn. SVar:TrigUnblockable:DB$ Effect | StaticAbilities$ Unblockable SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Creature.YouCtrl | Description$ Creatures you control can't be blocked this turn. Oracle:When Keeper of Keys enters the battlefield, you become the monarch.\nAt the beginning of your upkeep, if you're the monarch, creatures you control can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/p/passageway_seer.txt b/forge-gui/res/cardsfolder/p/passageway_seer.txt index 61a05f549c5..e4ab6f4efcc 100644 --- a/forge-gui/res/cardsfolder/p/passageway_seer.txt +++ b/forge-gui/res/cardsfolder/p/passageway_seer.txt @@ -5,7 +5,7 @@ PT:2/2 K:Lifelink T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigInitiative | TriggerDescription$ When CARDNAME enters the battlefield, you take the initiative. SVar:TrigInitiative:DB$ TakeInitiative -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.hasInitiative | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, if you have the initiative, put a +1/+1 counter on CARDNAME. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You.hasInitiative | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, if you have the initiative, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 DeckHas:Ability$LifeGain|Counters Oracle:Lifelink\nWhen Passageway Seer enters the battlefield, you take the initiative.\nAt the beginning of your end step, if you have the initiative, put a +1/+1 counter on Passageway Seer. diff --git a/forge-gui/res/cardsfolder/r/regal_behemoth.txt b/forge-gui/res/cardsfolder/r/regal_behemoth.txt index 74e4c022dcc..0b111a7c31f 100644 --- a/forge-gui/res/cardsfolder/r/regal_behemoth.txt +++ b/forge-gui/res/cardsfolder/r/regal_behemoth.txt @@ -5,6 +5,6 @@ PT:5/5 K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMonarch | TriggerDescription$ When CARDNAME enters the battlefield, you become the monarch. SVar:TrigMonarch:DB$ BecomeMonarch | Defined$ You -T:Mode$ TapsForMana | ValidCard$ Land | Activator$ You | CheckDefinedPlayer$ You.isMonarch | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a land for mana while you're the monarch, add an additional one mana of any color. +T:Mode$ TapsForMana | ValidCard$ Land | Activator$ You.isMonarch | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a land for mana while you're the monarch, add an additional one mana of any color. SVar:TrigMana:DB$ Mana | Produced$ Combo Any | Amount$ 1 Oracle:Trample\nWhen Regal Behemoth enters the battlefield, you become the monarch.\nWhenever you tap a land for mana while you're the monarch, add an additional one mana of any color. diff --git a/forge-gui/res/cardsfolder/s/safana_calimport_cutthroat.txt b/forge-gui/res/cardsfolder/s/safana_calimport_cutthroat.txt index ae7721b53eb..a8b74800a37 100644 --- a/forge-gui/res/cardsfolder/s/safana_calimport_cutthroat.txt +++ b/forge-gui/res/cardsfolder/s/safana_calimport_cutthroat.txt @@ -3,10 +3,9 @@ ManaCost:2 B Types:Legendary Creature Human Rogue PT:3/2 K:Menace -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.hasInitiative | Execute$ TrigTreasure | TriggerDescription$ At the beginning of your end step, if you have the initiative, create a Treasure token. If you've completed a dungeon, create three of those tokens instead. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You.hasInitiative | TriggerZones$ Battlefield | Execute$ TrigTreasure | TriggerDescription$ At the beginning of your end step, if you have the initiative, create a Treasure token. If you've completed a dungeon, create three of those tokens instead. SVar:TrigTreasure:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac -SVar:X:Count$Compare Y GE1.3.1 -SVar:Y:PlayerCountPropertyYou$DungeonsCompleted +SVar:X:Count$Compare PlayerCountPropertyYou$DungeonsCompleted GE1.3.1 K:Choose a Background DeckHas:Ability$Token|Sacrifice & Type$Artifact|Treasure AI:RemoveDeck:Random diff --git a/forge-gui/res/cardsfolder/s/skyline_despot.txt b/forge-gui/res/cardsfolder/s/skyline_despot.txt index 45a9b2c02d6..a96b086a791 100644 --- a/forge-gui/res/cardsfolder/s/skyline_despot.txt +++ b/forge-gui/res/cardsfolder/s/skyline_despot.txt @@ -5,6 +5,7 @@ PT:5/5 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMonarch | TriggerDescription$ When CARDNAME enters the battlefield, you become the monarch. SVar:TrigMonarch:DB$ BecomeMonarch | Defined$ You -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.isMonarch | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, if you're the monarch, create a 5/5 red Dragon creature token with flying. -SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ r_5_5_dragon_flying | TokenOwner$ You +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You.isMonarch | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, if you're the monarch, create a 5/5 red Dragon creature token with flying. +SVar:TrigToken:DB$ Token | TokenScript$ r_5_5_dragon_flying +DeckHas:Ability$Token & Type$Dragon Oracle:Flying\nWhen Skyline Despot enters the battlefield, you become the monarch.\nAt the beginning of your upkeep, if you're the monarch, create a 5/5 red Dragon creature token with flying. diff --git a/forge-gui/res/cardsfolder/t/throne_warden.txt b/forge-gui/res/cardsfolder/t/throne_warden.txt index c8492642f21..5904eea4098 100644 --- a/forge-gui/res/cardsfolder/t/throne_warden.txt +++ b/forge-gui/res/cardsfolder/t/throne_warden.txt @@ -2,6 +2,7 @@ Name:Throne Warden ManaCost:1 W Types:Creature Human Soldier PT:2/2 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ You.isMonarch | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, if you're the monarch, put a +1/+1 counter on Throne Warden. -SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You.isMonarch | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, if you're the monarch, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 +DeckHas:Ability$Counters Oracle:At the beginning of your end step, if you're the monarch, put a +1/+1 counter on Throne Warden.