From 91d6bbe8a2369924fe6c7462afc67d6cad2fbd83 Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Wed, 31 Jul 2024 19:04:33 +0100 Subject: [PATCH] ETB update: Card folder 'b', part 1 (#5739) --- forge-gui/res/cardsfolder/b/back_alley_gardener.txt | 4 ++-- forge-gui/res/cardsfolder/b/backup_agent.txt | 4 ++-- forge-gui/res/cardsfolder/b/bad_river.txt | 5 +++-- forge-gui/res/cardsfolder/b/bad_wolf_bay.txt | 6 +++--- forge-gui/res/cardsfolder/b/baffling_end.txt | 4 ++-- .../cardsfolder/b/bala_ged_recovery_bala_ged_sanctuary.txt | 5 +++-- forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt | 4 ++-- forge-gui/res/cardsfolder/b/bala_ged_thief.txt | 4 ++-- forge-gui/res/cardsfolder/b/balduvian_atrocity.txt | 4 ++-- forge-gui/res/cardsfolder/b/balduvian_horde.txt | 4 ++-- forge-gui/res/cardsfolder/b/balduvian_hydra.txt | 2 +- forge-gui/res/cardsfolder/b/balduvian_trading_post.txt | 4 ++-- forge-gui/res/cardsfolder/b/baleful_ammit.txt | 4 ++-- forge-gui/res/cardsfolder/b/baleful_beholder.txt | 4 ++-- forge-gui/res/cardsfolder/b/baleful_strix.txt | 4 ++-- forge-gui/res/cardsfolder/b/ballroom.txt | 5 +++-- forge-gui/res/cardsfolder/b/baloth_gorger.txt | 4 ++-- forge-gui/res/cardsfolder/b/baloth_null.txt | 4 ++-- forge-gui/res/cardsfolder/b/baloth_packhunter.txt | 4 ++-- forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt | 4 ++-- forge-gui/res/cardsfolder/b/balustrade_spy.txt | 4 ++-- forge-gui/res/cardsfolder/b/bane_of_progress.txt | 4 ++-- forge-gui/res/cardsfolder/b/banewhip_punisher.txt | 4 ++-- forge-gui/res/cardsfolder/b/banish_to_another_universe.txt | 4 ++-- forge-gui/res/cardsfolder/b/banisher_priest.txt | 4 ++-- forge-gui/res/cardsfolder/b/banishing_light.txt | 4 ++-- forge-gui/res/cardsfolder/b/banishment.txt | 4 ++-- forge-gui/res/cardsfolder/b/banquet_guests.txt | 4 ++-- forge-gui/res/cardsfolder/b/banshees_blade.txt | 2 +- forge-gui/res/cardsfolder/b/barad_dur.txt | 6 +++--- forge-gui/res/cardsfolder/b/barbara_wright.txt | 4 ++-- forge-gui/res/cardsfolder/b/barbed_batterfist.txt | 2 +- forge-gui/res/cardsfolder/b/barbed_servitor.txt | 4 ++-- forge-gui/res/cardsfolder/b/barbed_spike.txt | 4 ++-- forge-gui/res/cardsfolder/b/bard_class.txt | 4 ++-- forge-gui/res/cardsfolder/b/barkhide_troll.txt | 2 +- forge-gui/res/cardsfolder/b/baron_bertram_graywater.txt | 4 ++-- forge-gui/res/cardsfolder/b/barren_moor.txt | 5 +++-- forge-gui/res/cardsfolder/b/barrier_of_bones.txt | 4 ++-- forge-gui/res/cardsfolder/b/barrin_tolarian_archmage.txt | 4 ++-- forge-gui/res/cardsfolder/b/barrow_witches.txt | 4 ++-- forge-gui/res/cardsfolder/b/barrowin_of_clan_undurr.txt | 4 ++-- forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt | 4 ++-- forge-gui/res/cardsfolder/b/basalt_ravager.txt | 4 ++-- forge-gui/res/cardsfolder/b/base_camp.txt | 5 +++-- forge-gui/res/cardsfolder/b/basilica_bell_haunt.txt | 4 ++-- forge-gui/res/cardsfolder/b/basilica_shepherd.txt | 4 ++-- forge-gui/res/cardsfolder/b/basris_acolyte.txt | 4 ++-- forge-gui/res/cardsfolder/b/basris_lieutenant.txt | 4 ++-- forge-gui/res/cardsfolder/b/bastion_of_remembrance.txt | 4 ++-- forge-gui/res/cardsfolder/b/bat_colony.txt | 6 +++--- forge-gui/res/cardsfolder/b/bat_whisperer.txt | 4 ++-- forge-gui/res/cardsfolder/b/baton_of_courage.txt | 2 +- forge-gui/res/cardsfolder/b/battalion_foot_soldier.txt | 4 ++-- forge-gui/res/cardsfolder/b/batterbone.txt | 2 +- forge-gui/res/cardsfolder/b/battered_golem.txt | 4 ++-- forge-gui/res/cardsfolder/b/batterhorn.txt | 4 ++-- forge-gui/res/cardsfolder/b/battering_krasis.txt | 2 +- forge-gui/res/cardsfolder/b/battering_wurm.txt | 2 +- forge-gui/res/cardsfolder/b/batterskull.txt | 2 +- forge-gui/res/cardsfolder/b/battle_of_hoover_dam.txt | 4 ++-- forge-gui/res/cardsfolder/b/battleflight_eagle.txt | 4 ++-- forge-gui/res/cardsfolder/b/battlewand_oak.txt | 4 ++-- forge-gui/res/cardsfolder/b/battlewing_mystic.txt | 4 ++-- forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt | 4 ++-- forge-gui/res/cardsfolder/b/bazaar_trademage.txt | 4 ++-- forge-gui/res/cardsfolder/b/bears_companion.txt | 4 ++-- forge-gui/res/cardsfolder/b/beastbond_outcaster.txt | 4 ++-- forge-gui/res/cardsfolder/b/beck_call.txt | 6 +++--- forge-gui/res/cardsfolder/b/bedlam_reveler.txt | 4 ++-- forge-gui/res/cardsfolder/b/beetleback_chief.txt | 4 ++-- forge-gui/res/cardsfolder/b/behemoth_of_vault_0.txt | 4 ++-- forge-gui/res/cardsfolder/b/belakor_the_dark_master.txt | 6 +++--- forge-gui/res/cardsfolder/b/belbes_portal.txt | 4 ++-- forge-gui/res/cardsfolder/b/belfry_spirit.txt | 2 +- forge-gui/res/cardsfolder/b/belligerent_hatchling.txt | 2 +- forge-gui/res/cardsfolder/b/belligerent_whiptail.txt | 4 ++-- forge-gui/res/cardsfolder/b/belligerent_yearling.txt | 4 ++-- forge-gui/res/cardsfolder/b/bellowing_saddlebrute.txt | 4 ++-- forge-gui/res/cardsfolder/b/benalish_emissary.txt | 4 ++-- forge-gui/res/cardsfolder/b/benalish_knight_counselor.txt | 6 +++--- forge-gui/res/cardsfolder/b/benalish_lancer.txt | 4 ++-- forge-gui/res/cardsfolder/b/benalish_sleeper.txt | 4 ++-- forge-gui/res/cardsfolder/b/benevolent_blessing.txt | 4 ++-- forge-gui/res/cardsfolder/b/benevolent_hydra.txt | 2 +- forge-gui/res/cardsfolder/b/benthic_criminologists.txt | 6 +++--- forge-gui/res/cardsfolder/b/benthicore.txt | 4 ++-- forge-gui/res/cardsfolder/b/beregond_of_the_guard.txt | 4 ++-- forge-gui/res/cardsfolder/b/berg_strider.txt | 4 ++-- forge-gui/res/cardsfolder/b/bess_soul_nourisher.txt | 4 ++-- forge-gui/res/cardsfolder/b/bestial_fury.txt | 4 ++-- forge-gui/res/cardsfolder/b/bewitching_leechcraft.txt | 4 ++-- forge-gui/res/cardsfolder/b/beyeen_veil_beyeen_coast.txt | 5 +++-- forge-gui/res/cardsfolder/b/biblioplex_assistant.txt | 4 ++-- forge-gui/res/cardsfolder/b/biblioplex_kraken.txt | 4 ++-- forge-gui/res/cardsfolder/b/big_boa_constrictor.txt | 4 ++-- forge-gui/res/cardsfolder/b/big_game_hunter.txt | 4 ++-- forge-gui/res/cardsfolder/b/bill_the_pony.txt | 4 ++-- forge-gui/res/cardsfolder/b/billiard_room.txt | 5 +++-- 99 files changed, 200 insertions(+), 193 deletions(-) diff --git a/forge-gui/res/cardsfolder/b/back_alley_gardener.txt b/forge-gui/res/cardsfolder/b/back_alley_gardener.txt index b4cd36ba725..ea553cf101d 100644 --- a/forge-gui/res/cardsfolder/b/back_alley_gardener.txt +++ b/forge-gui/res/cardsfolder/b/back_alley_gardener.txt @@ -2,9 +2,9 @@ Name:Back-Alley Gardener ManaCost:R G W Types:Creature Elf Druid PT:3/4 -T:Mode$ ChangesZoneAll | ValidCards$ Creature.Other+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigSeek | TriggerDescription$ Alliance — Whenever one or more other creatures enter the battlefield under your control, seek a land card, then put it onto the battlefield tapped. This ability triggers only once each turn. +T:Mode$ ChangesZoneAll | ValidCards$ Creature.Other+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigSeek | TriggerDescription$ Alliance — Whenever one or more other creatures you control enter, seek a land card, then put it onto the battlefield tapped. This ability triggers only once each turn. SVar:TrigSeek:DB$ Seek | Type$ Land | RememberFound$ True | SubAbility$ DBPut SVar:DBPut:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | Defined$ Remembered | Tapped$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:BuffedBy:Creature -Oracle:Alliance — Whenever one or more other creatures enter the battlefield under your control, seek a land card, then put it onto the battlefield tapped. This ability triggers only once each turn. +Oracle:Alliance — Whenever one or more other creatures you control enter, seek a land card, then put it onto the battlefield tapped. This ability triggers only once each turn. diff --git a/forge-gui/res/cardsfolder/b/backup_agent.txt b/forge-gui/res/cardsfolder/b/backup_agent.txt index 46ec451874c..1c936a94c93 100644 --- a/forge-gui/res/cardsfolder/b/backup_agent.txt +++ b/forge-gui/res/cardsfolder/b/backup_agent.txt @@ -2,8 +2,8 @@ Name:Backup Agent ManaCost:1 W Types:Creature Human Citizen PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on target creature. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 SVar:PlayMain1:TRUE DeckHas:Ability$Counters -Oracle:When Backup Agent enters the battlefield, put a +1/+1 counter on target creature. +Oracle:When Backup Agent enters, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/b/bad_river.txt b/forge-gui/res/cardsfolder/b/bad_river.txt index 35209883330..2a72590f0b2 100644 --- a/forge-gui/res/cardsfolder/b/bad_river.txt +++ b/forge-gui/res/cardsfolder/b/bad_river.txt @@ -1,6 +1,7 @@ Name:Bad River ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Island,Swamp | ChangeNum$ 1 | SpellDescription$ Search your library for an Island or Swamp card, put it onto the battlefield, then shuffle. -Oracle:Bad River enters the battlefield tapped.\n{T}, Sacrifice Bad River: Search your library for an Island or Swamp card, put it onto the battlefield, then shuffle. +Oracle:Bad River enters tapped.\n{T}, Sacrifice Bad River: Search your library for an Island or Swamp card, put it onto the battlefield, then shuffle. diff --git a/forge-gui/res/cardsfolder/b/bad_wolf_bay.txt b/forge-gui/res/cardsfolder/b/bad_wolf_bay.txt index d030c83c3f5..b345d02873e 100644 --- a/forge-gui/res/cardsfolder/b/bad_wolf_bay.txt +++ b/forge-gui/res/cardsfolder/b/bad_wolf_bay.txt @@ -6,8 +6,8 @@ SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Remem SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | RememberObjects$ RememberedLKI | SubAbility$ DBCleanup | TriggerDescription$ Return it to the battlefield under its owner's control at the beginning of the next end step. SVar:TrigBounce:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRememberedLKI SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChaosEnsues | TriggerZones$ Command | Execute$ TrigEffect | TriggerDescription$ When chaos ensues, cards can't enter the battlefield from exile this turn. Then planeswalk. +T:Mode$ ChaosEnsues | TriggerZones$ Command | Execute$ TrigEffect | TriggerDescription$ When chaos ensues, cards can't enter from exile this turn. Then planeswalk. SVar:TrigEffect:DB$ Effect | ReplacementEffects$ ETBPrevent | SubAbility$ DBPlaneswalk SVar:DBPlaneswalk:DB$ Planeswalk -SVar:ETBPrevent:Event$ Moved | ActiveZones$ Battlefield | Origin$ Exile | Destination$ Battlefield | ValidLKI$ Card | Prevent$ True | Layer$ CantHappen | Description$ cards can't enter the battlefield from exile this turn. -Oracle:At the beginning of combat on your turn, exile up to one target creature. Return it to the battlefield under its owner's control at the beginning of the next end step.\nWhen chaos ensues, cards can't enter the battlefield from exile this turn. Then planeswalk. +SVar:ETBPrevent:Event$ Moved | ActiveZones$ Battlefield | Origin$ Exile | Destination$ Battlefield | ValidLKI$ Card | Prevent$ True | Layer$ CantHappen | Description$ cards can't enter from exile this turn. +Oracle:At the beginning of combat on your turn, exile up to one target creature. Return it to the battlefield under its owner's control at the beginning of the next end step.\nWhen chaos ensues, cards can't enter from exile this turn. Then planeswalk. diff --git a/forge-gui/res/cardsfolder/b/baffling_end.txt b/forge-gui/res/cardsfolder/b/baffling_end.txt index 866bfcc663e..fc63c67d40b 100644 --- a/forge-gui/res/cardsfolder/b/baffling_end.txt +++ b/forge-gui/res/cardsfolder/b/baffling_end.txt @@ -1,8 +1,8 @@ Name:Baffling End ManaCost:1 W Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls with mana value 3 or less. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, exile target creature an opponent controls with mana value 3 or less. SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Creature.OppCtrl+cmcLE3 | TgtPrompt$ Select target creature an opponent controls with mana value 3 or less | Origin$ Battlefield | Destination$ Exile T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME leaves the battlefield, target opponent creates a 3/3 green Dinosaur creature token with trample. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_3_3_dinosaur_trample | ValidTgts$ Opponent | TokenOwner$ Targeted -Oracle:When Baffling End enters the battlefield, exile target creature an opponent controls with mana value 3 or less.\nWhen Baffling End leaves the battlefield, target opponent creates a 3/3 green Dinosaur creature token with trample. +Oracle:When Baffling End enters, exile target creature an opponent controls with mana value 3 or less.\nWhen Baffling End leaves the battlefield, target opponent creates a 3/3 green Dinosaur creature token with trample. diff --git a/forge-gui/res/cardsfolder/b/bala_ged_recovery_bala_ged_sanctuary.txt b/forge-gui/res/cardsfolder/b/bala_ged_recovery_bala_ged_sanctuary.txt index 392a6726b00..308178e78d4 100644 --- a/forge-gui/res/cardsfolder/b/bala_ged_recovery_bala_ged_sanctuary.txt +++ b/forge-gui/res/cardsfolder/b/bala_ged_recovery_bala_ged_sanctuary.txt @@ -11,6 +11,7 @@ ALTERNATE Name:Bala Ged Sanctuary ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. -Oracle:Bala Ged Sanctuary enters the battlefield tapped.\n{T}: Add {G}. +Oracle:Bala Ged Sanctuary enters tapped.\n{T}: Add {G}. diff --git a/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt b/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt index e3d00674167..993550f7a77 100644 --- a/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt +++ b/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt @@ -2,6 +2,6 @@ Name:Bala Ged Scorpion ManaCost:3 B Types:Creature Scorpion PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target creature with power 1 or less. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may destroy target creature with power 1 or less. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.powerLE1 | TgtPrompt$ Select target creature with power 1 or less. -Oracle:When Bala Ged Scorpion enters the battlefield, you may destroy target creature with power 1 or less. +Oracle:When Bala Ged Scorpion enters, you may destroy target creature with power 1 or less. diff --git a/forge-gui/res/cardsfolder/b/bala_ged_thief.txt b/forge-gui/res/cardsfolder/b/bala_ged_thief.txt index 4eae3a39ee1..3056017b2c8 100644 --- a/forge-gui/res/cardsfolder/b/bala_ged_thief.txt +++ b/forge-gui/res/cardsfolder/b/bala_ged_thief.txt @@ -2,8 +2,8 @@ Name:Bala Ged Thief ManaCost:3 B Types:Creature Human Rogue Ally PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Ally.Other+YouCtrl | Execute$ DBDiscard | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, target player reveals a number of cards from their hand equal to the number of Allies you control. You choose one of them. That player discards that card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Ally.Other+YouCtrl | Execute$ DBDiscard | TriggerDescription$ Whenever CARDNAME or another Ally you control enters, target player reveals a number of cards from their hand equal to the number of Allies you control. You choose one of them. That player discards that card. SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | Mode$ RevealYouChoose | DiscardValid$ Card SVar:X:Count$TypeYouCtrl.Ally SVar:BuffedBy:Ally -Oracle:Whenever Bala Ged Thief or another Ally enters the battlefield under your control, target player reveals a number of cards from their hand equal to the number of Allies you control. You choose one of them. That player discards that card. +Oracle:Whenever Bala Ged Thief or another Ally you control enters, target player reveals a number of cards from their hand equal to the number of Allies you control. You choose one of them. That player discards that card. diff --git a/forge-gui/res/cardsfolder/b/balduvian_atrocity.txt b/forge-gui/res/cardsfolder/b/balduvian_atrocity.txt index d058f1cfa43..73cd3ad19b8 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_atrocity.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_atrocity.txt @@ -4,8 +4,8 @@ Types:Creature Phyrexian Berserker PT:2/3 K:Kicker:R K:Menace -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, return target creature card with mana value 3 or less from your graveyard to the battlefield. It gains haste. Sacrifice it at the beginning of the next end step. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters, if it was kicked, return target creature card with mana value 3 or less from your graveyard to the battlefield. It gains haste. Sacrifice it at the beginning of the next end step. SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+cmcLE3 | TgtPrompt$ Select target creature card with mana value 3 or less | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Haste | AtEOT$ Sacrifice DeckHints:Ability$Graveyard -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nMenace\nWhen Balduvian Atrocity enters the battlefield, if it was kicked, return target creature card with mana value 3 or less from your graveyard to the battlefield. It gains haste. Sacrifice it at the beginning of the next end step. +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nMenace\nWhen Balduvian Atrocity enters, if it was kicked, return target creature card with mana value 3 or less from your graveyard to the battlefield. It gains haste. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/b/balduvian_horde.txt b/forge-gui/res/cardsfolder/b/balduvian_horde.txt index e9e09d779be..8ec5091e9d6 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_horde.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_horde.txt @@ -2,8 +2,8 @@ Name:Balduvian Horde ManaCost:2 R R Types:Creature Human Barbarian PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a card at random. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters, sacrifice it unless you discard a card at random. SVar:TrigSac:DB$ Sacrifice | SacValid$ Self | UnlessCost$ Discard<1/Random> | UnlessPayer$ You SVar:NeedsToPlayVar:Y GE2 SVar:Y:Count$InYourHand -Oracle:When Balduvian Horde enters the battlefield, sacrifice it unless you discard a card at random. +Oracle:When Balduvian Horde enters, sacrifice it unless you discard a card at random. diff --git a/forge-gui/res/cardsfolder/b/balduvian_hydra.txt b/forge-gui/res/cardsfolder/b/balduvian_hydra.txt index ab8041ae0d5..07ccf435d53 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_hydra.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_hydra.txt @@ -7,4 +7,4 @@ A:AB$ PreventDamage | Cost$ SubCounter<1/P1P0> | Defined$ Self | Amount$ 1 | Spe A:AB$ PutCounter | Cost$ R R R | CounterType$ P1P0 | CounterNum$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Put a +1/+0 counter on CARDNAME. Activate only during your upkeep. SVar:X:Count$xPaid DeckHas:Ability$Counters -Oracle:Balduvian Hydra enters the battlefield with X +1/+0 counters on it.\nRemove a +1/+0 counter from Balduvian Hydra: Prevent the next 1 damage that would be dealt to Balduvian Hydra this turn.\n{R}{R}{R}: Put a +1/+0 counter on Balduvian Hydra. Activate only during your upkeep. +Oracle:Balduvian Hydra enters with X +1/+0 counters on it.\nRemove a +1/+0 counter from Balduvian Hydra: Prevent the next 1 damage that would be dealt to Balduvian Hydra this turn.\n{R}{R}{R}: Put a +1/+0 counter on Balduvian Hydra. Activate only during your upkeep. diff --git a/forge-gui/res/cardsfolder/b/balduvian_trading_post.txt b/forge-gui/res/cardsfolder/b/balduvian_trading_post.txt index 2187422d05b..5054451abde 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_trading_post.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_trading_post.txt @@ -3,11 +3,11 @@ ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ C R | SpellDescription$ Add {C}{R}. A:AB$ DealDamage | Cost$ 1 T | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking creature. -R:Event$ Moved | Destination$ Battlefield | ValidCard$ Card.Self | ReplaceWith$ PayBeforeETB | Description$ If CARDNAME would enter the battlefield, sacrifice an untapped Mountain instead. If you do, put CARDNAME onto the battlefield. If you don't, put it into its owner's graveyard. +R:Event$ Moved | Destination$ Battlefield | ValidCard$ Card.Self | ReplaceWith$ PayBeforeETB | Description$ If CARDNAME would enter, sacrifice an untapped Mountain instead. If you do, put CARDNAME onto the battlefield. If you don't, put it into its owner's graveyard. SVar:PayBeforeETB:DB$ Sacrifice | SacValid$ Mountain.untapped | Defined$ You | RememberSacrificed$ True | SubAbility$ MoveToGraveyard SVar:MoveToGraveyard:DB$ ChangeZone | Origin$ All | Destination$ Graveyard | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ MoveToBattlefield SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:NeedsToPlay:Mountain.YouCtrl+untapped -Oracle:If Balduvian Trading Post would enter the battlefield, sacrifice an untapped Mountain instead. If you do, put Balduvian Trading Post onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {C}{R}.\n{1}, {T}: Balduvian Trading Post deals 1 damage to target attacking creature. +Oracle:If Balduvian Trading Post would enter, sacrifice an untapped Mountain instead. If you do, put Balduvian Trading Post onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {C}{R}.\n{1}, {T}: Balduvian Trading Post deals 1 damage to target attacking creature. diff --git a/forge-gui/res/cardsfolder/b/baleful_ammit.txt b/forge-gui/res/cardsfolder/b/baleful_ammit.txt index 5a175f3ed81..bd2dd0dc1b0 100644 --- a/forge-gui/res/cardsfolder/b/baleful_ammit.txt +++ b/forge-gui/res/cardsfolder/b/baleful_ammit.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Creature Crocodile Demon PT:4/3 K:Lifelink -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a -1/-1 counter on target creature you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters, put a -1/-1 counter on target creature you control. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 1 DeckHas:Ability$Counters -Oracle:Lifelink\nWhen Baleful Ammit enters the battlefield, put a -1/-1 counter on target creature you control. +Oracle:Lifelink\nWhen Baleful Ammit enters, put a -1/-1 counter on target creature you control. diff --git a/forge-gui/res/cardsfolder/b/baleful_beholder.txt b/forge-gui/res/cardsfolder/b/baleful_beholder.txt index e1f1019369c..6f476baf161 100644 --- a/forge-gui/res/cardsfolder/b/baleful_beholder.txt +++ b/forge-gui/res/cardsfolder/b/baleful_beholder.txt @@ -2,8 +2,8 @@ Name:Baleful Beholder ManaCost:4 B B Types:Creature Beholder PT:6/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DBSacrifice,DBPumpAll SVar:DBSacrifice:DB$ Sacrifice | Defined$ Opponent | SacValid$ Enchantment | SpellDescription$ Antimagic Cone — Each opponent sacrifices an enchantment. SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Menace | SpellDescription$ Fear Ray — Creatures you control gain menace until end of turn. (A creature with menace can't be blocked except by two or more creatures.) -Oracle:When Baleful Beholder enters the battlefield, choose one —\n• Antimagic Cone — Each opponent sacrifices an enchantment.\n• Fear Ray — Creatures you control gain menace until end of turn. (A creature with menace can't be blocked except by two or more creatures.) +Oracle:When Baleful Beholder enters, choose one —\n• Antimagic Cone — Each opponent sacrifices an enchantment.\n• Fear Ray — Creatures you control gain menace until end of turn. (A creature with menace can't be blocked except by two or more creatures.) diff --git a/forge-gui/res/cardsfolder/b/baleful_strix.txt b/forge-gui/res/cardsfolder/b/baleful_strix.txt index 3a74933d0a0..9b9d3872587 100644 --- a/forge-gui/res/cardsfolder/b/baleful_strix.txt +++ b/forge-gui/res/cardsfolder/b/baleful_strix.txt @@ -4,6 +4,6 @@ Types:Artifact Creature Bird PT:1/1 K:Flying K:Deathtouch -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -Oracle:Flying, deathtouch\nWhen Baleful Strix enters the battlefield, draw a card. +Oracle:Flying, deathtouch\nWhen Baleful Strix enters, draw a card. diff --git a/forge-gui/res/cardsfolder/b/ballroom.txt b/forge-gui/res/cardsfolder/b/ballroom.txt index fba5c584174..86385c4bdcb 100644 --- a/forge-gui/res/cardsfolder/b/ballroom.txt +++ b/forge-gui/res/cardsfolder/b/ballroom.txt @@ -1,8 +1,9 @@ Name:Ballroom ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ Combo W B | SpellDescription$ Add {W} or {B}. A:AB$ Investigate | Cost$ 4 T | SpellDescription$ Investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") DeckHints:Ability$Investigate|Token -Oracle:Ballroom enters the battlefield tapped.\n{T}: Add {W} or {B}.\n{4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +Oracle:Ballroom enters tapped.\n{T}: Add {W} or {B}.\n{4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") diff --git a/forge-gui/res/cardsfolder/b/baloth_gorger.txt b/forge-gui/res/cardsfolder/b/baloth_gorger.txt index 2eebb26b600..4ea0b1771c0 100644 --- a/forge-gui/res/cardsfolder/b/baloth_gorger.txt +++ b/forge-gui/res/cardsfolder/b/baloth_gorger.txt @@ -3,6 +3,6 @@ ManaCost:2 G G Types:Creature Beast PT:4/4 K:Kicker:4 -K:etbCounter:P1P1:3:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with three +1/+1 counters on it. +K:etbCounter:P1P1:3:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters with three +1/+1 counters on it. SVar:WasKicked:Count$Kicked.1.0 -Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nIf Baloth Gorger was kicked, it enters the battlefield with three +1/+1 counters on it. +Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nIf Baloth Gorger was kicked, it enters with three +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/b/baloth_null.txt b/forge-gui/res/cardsfolder/b/baloth_null.txt index 97009e003c9..d5d4c2ae2f1 100644 --- a/forge-gui/res/cardsfolder/b/baloth_null.txt +++ b/forge-gui/res/cardsfolder/b/baloth_null.txt @@ -2,6 +2,6 @@ Name:Baloth Null ManaCost:4 B G Types:Creature Zombie Beast PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return up to two target creature cards from your graveyard to your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, return up to two target creature cards from your graveyard to your hand. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 2 -Oracle:When Baloth Null enters the battlefield, return up to two target creature cards from your graveyard to your hand. +Oracle:When Baloth Null enters, return up to two target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/b/baloth_packhunter.txt b/forge-gui/res/cardsfolder/b/baloth_packhunter.txt index a87cbb4bf2e..cc362a841fe 100644 --- a/forge-gui/res/cardsfolder/b/baloth_packhunter.txt +++ b/forge-gui/res/cardsfolder/b/baloth_packhunter.txt @@ -3,8 +3,8 @@ ManaCost:3 G Types:Creature Beast PT:3/3 K:Trample -T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigPutCounters | TriggerDescription$ When CARDNAME enters the battlefield, put two +1/+1 counters on each other creature you control named Baloth Packhunter. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigPutCounters | TriggerDescription$ When CARDNAME enters, put two +1/+1 counters on each other creature you control named Baloth Packhunter. SVar:TrigPutCounters:DB$ PutCounterAll | ValidCards$ Creature.StrictlyOther+namedBaloth Packhunter | CounterType$ P1P1 | CounterNum$ 2 DeckHints:Name$Baloth Packhunter DeckHas:Ability$Counters -Oracle:Trample\nWhen Baloth Packhunter enters the battlefield, put two +1/+1 counters on each other creature you control named Baloth Packhunter. +Oracle:Trample\nWhen Baloth Packhunter enters, put two +1/+1 counters on each other creature you control named Baloth Packhunter. diff --git a/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt b/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt index 1064e09d96c..9be94748beb 100644 --- a/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt +++ b/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt @@ -2,7 +2,7 @@ Name:Baloth Woodcrasher ManaCost:4 G G Types:Creature Beast PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, CARDNAME gets +4/+4 and gains trample until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land you control enters, CARDNAME gets +4/+4 and gains trample until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 4 | NumDef$ 4 | KW$ Trample SVar:BuffedBy:Land -Oracle:Landfall — Whenever a land enters the battlefield under your control, Baloth Woodcrasher gets +4/+4 and gains trample until end of turn. +Oracle:Landfall — Whenever a land you control enters, Baloth Woodcrasher gets +4/+4 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/b/balustrade_spy.txt b/forge-gui/res/cardsfolder/b/balustrade_spy.txt index 236165fdf7b..d2041e695dc 100644 --- a/forge-gui/res/cardsfolder/b/balustrade_spy.txt +++ b/forge-gui/res/cardsfolder/b/balustrade_spy.txt @@ -3,6 +3,6 @@ ManaCost:3 B Types:Creature Vampire Rogue PT:2/3 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRevealUntil | TriggerDescription$ When CARDNAME enters the battlefield, target player reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRevealUntil | TriggerDescription$ When CARDNAME enters, target player reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard. SVar:TrigRevealUntil:DB$ DigUntil | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard -Oracle:Flying\nWhen Balustrade Spy enters the battlefield, target player reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard. +Oracle:Flying\nWhen Balustrade Spy enters, target player reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard. diff --git a/forge-gui/res/cardsfolder/b/bane_of_progress.txt b/forge-gui/res/cardsfolder/b/bane_of_progress.txt index db8e1057e54..0e5e15cdf59 100644 --- a/forge-gui/res/cardsfolder/b/bane_of_progress.txt +++ b/forge-gui/res/cardsfolder/b/bane_of_progress.txt @@ -2,7 +2,7 @@ Name:Bane of Progress ManaCost:4 G G Types:Creature Elemental PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy all artifacts and enchantments. Put a +1/+1 counter on CARDNAME for each permanent destroyed this way. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters, destroy all artifacts and enchantments. Put a +1/+1 counter on CARDNAME for each permanent destroyed this way. SVar:TrigDestroy:DB$ DestroyAll | ValidCards$ Artifact,Enchantment | RememberDestroyed$ True | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True @@ -10,4 +10,4 @@ SVar:X:Remembered$Amount SVar:Y:Count$Valid Artifact.OppCtrl,Enchantment.OppCtrl SVar:NeedsToPlayVar:Y GE2 AI:RemoveDeck:Random -Oracle:When Bane of Progress enters the battlefield, destroy all artifacts and enchantments. Put a +1/+1 counter on Bane of Progress for each permanent destroyed this way. +Oracle:When Bane of Progress enters, destroy all artifacts and enchantments. Put a +1/+1 counter on Bane of Progress for each permanent destroyed this way. diff --git a/forge-gui/res/cardsfolder/b/banewhip_punisher.txt b/forge-gui/res/cardsfolder/b/banewhip_punisher.txt index 15d0ddfb3cf..07b47a53236 100644 --- a/forge-gui/res/cardsfolder/b/banewhip_punisher.txt +++ b/forge-gui/res/cardsfolder/b/banewhip_punisher.txt @@ -2,9 +2,9 @@ Name:Banewhip Punisher ManaCost:2 B Types:Creature Human Warrior PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may put a -1/-1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may put a -1/-1 counter on target creature. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True A:AB$ Destroy | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Creature.counters_GE1_M1M1 | TgtPrompt$ Select target creature that has a -1/-1 counter on it. | SpellDescription$ Destroy target creature that has a -1/-1 counter on it. SVar:PlayMain1:TRUE DeckHas:Ability$Counters -Oracle:When Banewhip Punisher enters the battlefield, you may put a -1/-1 counter on target creature.\n{B}, Sacrifice Banewhip Punisher: Destroy target creature that has a -1/-1 counter on it. +Oracle:When Banewhip Punisher enters, you may put a -1/-1 counter on target creature.\n{B}, Sacrifice Banewhip Punisher: Destroy target creature that has a -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/b/banish_to_another_universe.txt b/forge-gui/res/cardsfolder/b/banish_to_another_universe.txt index 301c98a40fd..63d88a1c121 100644 --- a/forge-gui/res/cardsfolder/b/banish_to_another_universe.txt +++ b/forge-gui/res/cardsfolder/b/banish_to_another_universe.txt @@ -2,9 +2,9 @@ Name:Banish to Another Universe ManaCost:4 W Types:Enchantment K:Affinity:Permanent.Historic:historic permanent -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | Duration$ UntilHostLeavesPlay SVar:PlayMain1:TRUE SVar:OblivionRing:TRUE DeckHints:Type$Artifact|Legendary|Saga -Oracle:Affinity for historic permanents (This spell costs {1} less to cast for each artifact, legendary, and/or Saga permanent you control.)\nWhen Banish to Another Universe enters the battlefield, exile target nonland permanent an opponent controls until Banish to Another Universe leaves the battlefield. +Oracle:Affinity for historic permanents (This spell costs {1} less to cast for each artifact, legendary, and/or Saga permanent you control.)\nWhen Banish to Another Universe enters, exile target nonland permanent an opponent controls until Banish to Another Universe leaves the battlefield. diff --git a/forge-gui/res/cardsfolder/b/banisher_priest.txt b/forge-gui/res/cardsfolder/b/banisher_priest.txt index 572f0a93c4d..550607f6064 100644 --- a/forge-gui/res/cardsfolder/b/banisher_priest.txt +++ b/forge-gui/res/cardsfolder/b/banisher_priest.txt @@ -2,7 +2,7 @@ Name:Banisher Priest ManaCost:1 W W Types:Creature Human Cleric PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target creature an opponent controls until CARDNAME leaves the battlefield. SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Duration$ UntilHostLeavesPlay SVar:PlayMain1:TRUE -Oracle:When Banisher Priest enters the battlefield, exile target creature an opponent controls until Banisher Priest leaves the battlefield. (That creature returns under its owner's control.) +Oracle:When Banisher Priest enters, exile target creature an opponent controls until Banisher Priest leaves the battlefield. (That creature returns under its owner's control.) diff --git a/forge-gui/res/cardsfolder/b/banishing_light.txt b/forge-gui/res/cardsfolder/b/banishing_light.txt index 20c971976ee..fc1f01ee791 100644 --- a/forge-gui/res/cardsfolder/b/banishing_light.txt +++ b/forge-gui/res/cardsfolder/b/banishing_light.txt @@ -1,8 +1,8 @@ Name:Banishing Light ManaCost:2 W Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | Duration$ UntilHostLeavesPlay SVar:PlayMain1:TRUE SVar:OblivionRing:TRUE -Oracle:When Banishing Light enters the battlefield, exile target nonland permanent an opponent controls until Banishing Light leaves the battlefield. +Oracle:When Banishing Light enters, exile target nonland permanent an opponent controls until Banishing Light leaves the battlefield. diff --git a/forge-gui/res/cardsfolder/b/banishment.txt b/forge-gui/res/cardsfolder/b/banishment.txt index 861a53eabff..da6a9894c5a 100644 --- a/forge-gui/res/cardsfolder/b/banishment.txt +++ b/forge-gui/res/cardsfolder/b/banishment.txt @@ -2,7 +2,7 @@ Name:Banishment ManaCost:3 W Types:Enchantment K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls and all other nonland permanents that player controls with the same name as that permanent until CARDNAME leaves the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target nonland permanent an opponent controls and all other nonland permanents that player controls with the same name as that permanent until CARDNAME leaves the battlefield. SVar:TrigExile:DB$ Pump | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | SubAbility$ DBChangeZoneAll SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Battlefield | Destination$ Exile | ChangeType$ TargetedCard.Self,Permanent.nonLand+NotDefinedTargeted+sharesNameWith Targeted+OppCtrl | Duration$ UntilHostLeavesPlay -Oracle:When Banishment enters the battlefield, exile target nonland permanent an opponent controls and all other nonland permanents your opponents control with the same name as that permanent until Banishment leaves the battlefield. +Oracle:When Banishment enters, exile target nonland permanent an opponent controls and all other nonland permanents your opponents control with the same name as that permanent until Banishment leaves the battlefield. diff --git a/forge-gui/res/cardsfolder/b/banquet_guests.txt b/forge-gui/res/cardsfolder/b/banquet_guests.txt index d3442afbc80..027128b2880 100644 --- a/forge-gui/res/cardsfolder/b/banquet_guests.txt +++ b/forge-gui/res/cardsfolder/b/banquet_guests.txt @@ -4,10 +4,10 @@ Types:Creature Halfling Citizen PT:0/0 K:Affinity:Food K:Trample -K:etbCounter:P1P1:Y:no Condition:CARDNAME enters the battlefield with twice X +1/+1 counters on it. +K:etbCounter:P1P1:Y:no Condition:CARDNAME enters with twice X +1/+1 counters on it. SVar:X:Count$xPaid SVar:Y:SVar$X/Twice A:AB$ Pump | Cost$ 2 Sac<1/Food> | Defined$ Self | KW$ Indestructible | SpellDescription$ CARDNAME gains indestructible until end of turn. DeckHints:Type$Food DeckHas:Ability$Counters|Sacrifice -Oracle:Affinity for Food (This spell costs {1} less to cast for each Food you control.)\nTrample\nBanquet Guests enters the battlefield with twice X +1/+1 counters on it.\n{2}, Sacrifice a Food: Banquet Guests gains indestructible until end of turn. +Oracle:Affinity for Food (This spell costs {1} less to cast for each Food you control.)\nTrample\nBanquet Guests enters with twice X +1/+1 counters on it.\n{2}, Sacrifice a Food: Banquet Guests gains indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/b/banshees_blade.txt b/forge-gui/res/cardsfolder/b/banshees_blade.txt index 6ec3dba03f7..745bef6a519 100644 --- a/forge-gui/res/cardsfolder/b/banshees_blade.txt +++ b/forge-gui/res/cardsfolder/b/banshees_blade.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | T:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Creature.EquippedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage, put a charge counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | CounterType$ CHARGE | CounterNum$ 1 SVar:X:Count$CardCounters.CHARGE -Oracle:Equipped creature gets +1/+1 for each charge counter on Banshee's Blade.\nWhenever equipped creature deals combat damage, put a charge counter on Banshee's Blade.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) +Oracle:Equipped creature gets +1/+1 for each charge counter on Banshee's Blade.\nWhenever equipped creature deals combat damage, put a charge counter on Banshee's Blade.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/b/barad_dur.txt b/forge-gui/res/cardsfolder/b/barad_dur.txt index d5947b8dc41..809043f4ebc 100644 --- a/forge-gui/res/cardsfolder/b/barad_dur.txt +++ b/forge-gui/res/cardsfolder/b/barad_dur.txt @@ -1,12 +1,12 @@ Name:Barad-dûr ManaCost:no cost Types:Legendary Land -K:ETBReplacement:Other:LandTapped -SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Creature.Legendary+YouCtrl | ConditionCompare$ EQ0 | SpellDescription$ CARDNAME enters the battlefield tapped unless you control a legendary creature. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | ReplacementResult$ Updated | Description$ CARDNAME enters tapped unless you control a legendary creature. +SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Creature.Legendary+YouCtrl | ConditionCompare$ EQ0 A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B}. A:AB$ Amass | Cost$ X X B T | Type$ Orc | Num$ X | CheckSVar$ Morbid | SVarCompare$ GE1 | SpellDescription$ Amass Orcs X. Activate only if a creature died this turn. SVar:Morbid:Count$Morbid.1.0 SVar:X:Count$xPaid DeckHints:Type$Legendary & Type$Creature DeckHas:Ability$Token|Counters & Type$Orc -Oracle:Barad-dûr enters the battlefield tapped unless you control a legendary creature.\n{T}: Add {B}.\n{X}{X}{B}, {T}: Amass Orcs X. Activate only if a creature died this turn. +Oracle:Barad-dûr enters tapped unless you control a legendary creature.\n{T}: Add {B}.\n{X}{X}{B}, {T}: Amass Orcs X. Activate only if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/b/barbara_wright.txt b/forge-gui/res/cardsfolder/b/barbara_wright.txt index 8abf85ba094..30bf569f5dc 100644 --- a/forge-gui/res/cardsfolder/b/barbara_wright.txt +++ b/forge-gui/res/cardsfolder/b/barbara_wright.txt @@ -2,6 +2,6 @@ Name:Barbara Wright ManaCost:1 W Types:Legendary Creature Human Advisor PT:1/3 -S:Mode$ Continuous | Affected$ Saga.YouCtrl | AddKeyword$ Read ahead | Description$ History Teacher — Sagas you control have read ahead. (As a Saga enters the battlefield, choose a chapter and start with that many lore counters. Skipped chapters don't trigger.) +S:Mode$ Continuous | Affected$ Saga.YouCtrl | AddKeyword$ Read ahead | Description$ History Teacher — Sagas you control have read ahead. (As a Saga enters, choose a chapter and start with that many lore counters. Skipped chapters don't trigger.) K:Doctor's companion -Oracle:History Teacher — Sagas you control have read ahead. (As a Saga enters the battlefield, choose a chapter and start with that many lore counters. Skipped chapters don't trigger.)\nDoctor's companion (You can have two commanders if the other is the Doctor.) +Oracle:History Teacher — Sagas you control have read ahead. (As a Saga enters, choose a chapter and start with that many lore counters. Skipped chapters don't trigger.)\nDoctor's companion (You can have two commanders if the other is the Doctor.) diff --git a/forge-gui/res/cardsfolder/b/barbed_batterfist.txt b/forge-gui/res/cardsfolder/b/barbed_batterfist.txt index cdf70976307..fb4729cf484 100644 --- a/forge-gui/res/cardsfolder/b/barbed_batterfist.txt +++ b/forge-gui/res/cardsfolder/b/barbed_batterfist.txt @@ -5,4 +5,4 @@ K:For Mirrodin S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ -1 | Description$ Equipped creature gets +1/-1. K:Equip:1 DeckHas:Type$Rebel & Ability$Token -Oracle:For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.)\nEquipped creature gets +1/-1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:For Mirrodin! (When this Equipment enters, create a 2/2 red Rebel creature token, then attach this to it.)\nEquipped creature gets +1/-1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/b/barbed_servitor.txt b/forge-gui/res/cardsfolder/b/barbed_servitor.txt index 2bb1689187e..bf586d59488 100644 --- a/forge-gui/res/cardsfolder/b/barbed_servitor.txt +++ b/forge-gui/res/cardsfolder/b/barbed_servitor.txt @@ -3,7 +3,7 @@ ManaCost:3 B Types:Artifact Creature Construct PT:1/1 K:Indestructible -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSuspect | TriggerDescription$ When CARDNAME enters the battlefield, suspect it. (It has menace and can't block.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSuspect | TriggerDescription$ When CARDNAME enters, suspect it. (It has menace and can't block.) SVar:TrigSuspect:DB$ AlterAttribute | Defined$ Self | Attributes$ Suspected T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you draw a card and you lose 1 life. SVar:TrigDraw:DB$ Draw | SubAbility$ DBLoseLife @@ -11,4 +11,4 @@ SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 T:Mode$ DamageDoneOnce | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME is dealt damage, target opponent loses that much life. SVar:TrigLoseLife:DB$ LoseLife | ValidTgts$ Opponent | LifeAmount$ X SVar:X:TriggerCount$DamageAmount -Oracle:Indestructible\nWhen Barbed Servitor enters the battlefield, suspect it. (It has menace and can't block.)\nWhenever Barbed Servitor deals combat damage to a player, you draw a card and you lose 1 life.\nWhenever Barbed Servitor is dealt damage, target opponent loses that much life. +Oracle:Indestructible\nWhen Barbed Servitor enters, suspect it. (It has menace and can't block.)\nWhenever Barbed Servitor deals combat damage to a player, you draw a card and you lose 1 life.\nWhenever Barbed Servitor is dealt damage, target opponent loses that much life. diff --git a/forge-gui/res/cardsfolder/b/barbed_spike.txt b/forge-gui/res/cardsfolder/b/barbed_spike.txt index 11df91bc8f9..f376c19bd1a 100644 --- a/forge-gui/res/cardsfolder/b/barbed_spike.txt +++ b/forge-gui/res/cardsfolder/b/barbed_spike.txt @@ -1,11 +1,11 @@ Name:Barbed Spike ManaCost:1 W Types:Artifact Equipment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying, then attach CARDNAME to it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a 1/1 colorless Thopter artifact creature token with flying, then attach CARDNAME to it. SVar:TrigToken:DB$ Token | TokenScript$ c_1_1_a_thopter_flying | RememberTokens$ True | SubAbility$ DBAttach SVar:DBAttach:DB$ Attach | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. K:Equip:2 DeckHas:Ability$Token -Oracle:When Barbed Spike enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying, then attach Barbed Spike to it.\nEquipped creature gets +1/+0.\nEquip {2} +Oracle:When Barbed Spike enters, create a 1/1 colorless Thopter artifact creature token with flying, then attach Barbed Spike to it.\nEquipped creature gets +1/+0.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/b/bard_class.txt b/forge-gui/res/cardsfolder/b/bard_class.txt index 01b52c21587..4d239a4422d 100644 --- a/forge-gui/res/cardsfolder/b/bard_class.txt +++ b/forge-gui/res/cardsfolder/b/bard_class.txt @@ -2,7 +2,7 @@ Name:Bard Class ManaCost:R G Types:Enchantment Class K:ETBReplacement:Other:AddExtraCounter:Mandatory:Battlefield:Creature.Legendary+YouCtrl+Other -SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Legendary creatures you control enter the battlefield with an additional +1/+1 counter on them. +SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Legendary creatures you control enter with an additional +1/+1 counter on them. K:Class:2:R G:AddStaticAbility$ SReduceCost SVar:SReduceCost:Mode$ ReduceCost | ValidCard$ Legendary | Type$ Spell | Activator$ You | Amount$ 1 | Color$ R G | IgnoreGeneric$ True | Secondary$ True | Description$ Legendary spells you cast cost {R}{G} less to cast. This effect reduces only the amount of colored mana you pay. K:Class:3:3 R G:AddTrigger$ TriggerCast @@ -11,4 +11,4 @@ SVar:TrigImpulsiveDraw:DB$ Dig | Defined$ TriggeredPlayer | DigNum$ 2 | ChangeNu SVar:DBEffect:DB$ Effect | EffectOwner$ TriggeredPlayer | RememberObjects$ RememberedCard | StaticAbilities$ StPlay | SubAbility$ DBCleanup | ForgetOnMoved$ Exile SVar:StPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play them this turn. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:(Gain the next level as a sorcery to add its ability.)\nLegendary creatures you control enter the battlefield with an additional +1/+1 counter on them.\n{R}{G}: Level 2\nLegendary spells you cast cost {R}{G} less to cast. This effect reduces only the amount of colored mana you pay.\n{3}{R}{G}: Level 3\nWhenever you cast a legendary spell, exile the top two cards of your library. You may play them this turn. +Oracle:(Gain the next level as a sorcery to add its ability.)\nLegendary creatures you control enter with an additional +1/+1 counter on them.\n{R}{G}: Level 2\nLegendary spells you cast cost {R}{G} less to cast. This effect reduces only the amount of colored mana you pay.\n{3}{R}{G}: Level 3\nWhenever you cast a legendary spell, exile the top two cards of your library. You may play them this turn. diff --git a/forge-gui/res/cardsfolder/b/barkhide_troll.txt b/forge-gui/res/cardsfolder/b/barkhide_troll.txt index 0f7e4a35d9c..bdab01c4602 100644 --- a/forge-gui/res/cardsfolder/b/barkhide_troll.txt +++ b/forge-gui/res/cardsfolder/b/barkhide_troll.txt @@ -5,4 +5,4 @@ PT:2/2 K:etbCounter:P1P1:1 A:AB$ Pump | Cost$ 1 SubCounter<1/P1P1> | KW$ Hexproof | Defined$ Self | SpellDescription$ CARDNAME gains hexproof until end of turn. DeckHas:Ability$Counters -Oracle:Barkhide Troll enters the battlefield with a +1/+1 counter on it.\n{1}, Remove a +1/+1 counter from Barkhide Troll: Barkhide Troll gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) +Oracle:Barkhide Troll enters with a +1/+1 counter on it.\n{1}, Remove a +1/+1 counter from Barkhide Troll: Barkhide Troll gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/b/baron_bertram_graywater.txt b/forge-gui/res/cardsfolder/b/baron_bertram_graywater.txt index 6cb93b54f83..4a4d9600bf9 100644 --- a/forge-gui/res/cardsfolder/b/baron_bertram_graywater.txt +++ b/forge-gui/res/cardsfolder/b/baron_bertram_graywater.txt @@ -2,9 +2,9 @@ Name:Baron Bertram Graywater ManaCost:2 W B Types:Legendary Creature Vampire Noble PT:3/4 -T:Mode$ ChangesZoneAll | ValidCards$ Card.token+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigToken | TriggerDescription$ Whenever one or more tokens enter the battlefield under your control, create a 1/1 black Vampire Rogue creature token with lifelink. This ability triggers only once each turn. +T:Mode$ ChangesZoneAll | ValidCards$ Card.token+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigToken | TriggerDescription$ Whenever one or more tokens you control enter, create a 1/1 black Vampire Rogue creature token with lifelink. This ability triggers only once each turn. SVar:TrigToken:DB$ Token | TokenScript$ b_1_1_vampire_rogue_lifelink A:AB$ Draw | Cost$ 1 B Sac<1/Creature.Other;Artifact.Other/another creature or artifact> | SpellDescription$ Draw a card. DeckHas:Ability$Sacrifice|Token|LifeGain & Type$Rogue DeckHints:Ability$Token -Oracle:Whenever one or more tokens enter the battlefield under your control, create a 1/1 black Vampire Rogue creature token with lifelink. This ability triggers only once each turn.\n{1}{B}, Sacrifice another creature or artifact: Draw a card. +Oracle:Whenever one or more tokens you control enter, create a 1/1 black Vampire Rogue creature token with lifelink. This ability triggers only once each turn.\n{1}{B}, Sacrifice another creature or artifact: Draw a card. diff --git a/forge-gui/res/cardsfolder/b/barren_moor.txt b/forge-gui/res/cardsfolder/b/barren_moor.txt index 41340180ac0..80c3bd23497 100644 --- a/forge-gui/res/cardsfolder/b/barren_moor.txt +++ b/forge-gui/res/cardsfolder/b/barren_moor.txt @@ -1,7 +1,8 @@ Name:Barren Moor ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B}. K:Cycling:B -Oracle:Barren Moor enters the battlefield tapped.\n{T}: Add {B}.\nCycling {B} ({B}, Discard this card: Draw a card.) +Oracle:Barren Moor enters tapped.\n{T}: Add {B}.\nCycling {B} ({B}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/barrier_of_bones.txt b/forge-gui/res/cardsfolder/b/barrier_of_bones.txt index e376c6874e4..3146e81abf7 100644 --- a/forge-gui/res/cardsfolder/b/barrier_of_bones.txt +++ b/forge-gui/res/cardsfolder/b/barrier_of_bones.txt @@ -3,7 +3,7 @@ ManaCost:B Types:Creature Skeleton Wall PT:0/3 K:Defender -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When CARDNAME enters the battlefield, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When CARDNAME enters, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) SVar:TrigSurveil:DB$ Surveil | Amount$ 1 DeckHas:Ability$Surveil|Graveyard -Oracle:Defender\nWhen Barrier of Bones enters the battlefield, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) +Oracle:Defender\nWhen Barrier of Bones enters, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) diff --git a/forge-gui/res/cardsfolder/b/barrin_tolarian_archmage.txt b/forge-gui/res/cardsfolder/b/barrin_tolarian_archmage.txt index 6d32c8ddf45..e5a7dec29a1 100644 --- a/forge-gui/res/cardsfolder/b/barrin_tolarian_archmage.txt +++ b/forge-gui/res/cardsfolder/b/barrin_tolarian_archmage.txt @@ -2,9 +2,9 @@ Name:Barrin, Tolarian Archmage ManaCost:1 U U Types:Legendary Creature Human Wizard PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return up to one target creature or planeswalker to its owner's hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters, return up to one target creature or planeswalker to its owner's hand. SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Creature.Other,Planeswalker | TargetMin$ 0 | TargetMax$ 1 | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Choose target creature or planeswalker T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your end step, if a permanent was put into your hand from the battlefield this turn, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:X:Count$ThisTurnEntered_Hand_from_Battlefield_Permanent.YouOwn -Oracle:When Barrin, Tolarian Archmage enters the battlefield, return up to one other target creature or planeswalker to its owner's hand.\nAt the beginning of your end step, if a permanent was put into your hand from the battlefield this turn, draw a card. +Oracle:When Barrin, Tolarian Archmage enters, return up to one other target creature or planeswalker to its owner's hand.\nAt the beginning of your end step, if a permanent was put into your hand from the battlefield this turn, draw a card. diff --git a/forge-gui/res/cardsfolder/b/barrow_witches.txt b/forge-gui/res/cardsfolder/b/barrow_witches.txt index 816a566ad72..e8a3e963b0d 100644 --- a/forge-gui/res/cardsfolder/b/barrow_witches.txt +++ b/forge-gui/res/cardsfolder/b/barrow_witches.txt @@ -2,7 +2,7 @@ Name:Barrow Witches ManaCost:4 B Types:Creature Human Warlock PT:3/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target Knight card from your graveyard to your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, return target Knight card from your graveyard to your hand. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.Knight+YouOwn | TgtPrompt$ Select target Knight card in your graveyard DeckHints:Type$Knight -Oracle:When Barrow Witches enters the battlefield, return target Knight card from your graveyard to your hand. +Oracle:When Barrow Witches enters, return target Knight card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/b/barrowin_of_clan_undurr.txt b/forge-gui/res/cardsfolder/b/barrowin_of_clan_undurr.txt index 4ef1b1502c3..f6a684d1191 100644 --- a/forge-gui/res/cardsfolder/b/barrowin_of_clan_undurr.txt +++ b/forge-gui/res/cardsfolder/b/barrowin_of_clan_undurr.txt @@ -2,11 +2,11 @@ Name:Barrowin of Clan Undurr ManaCost:2 W B Types:Legendary Creature Dwarf Cleric PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBVenture | TriggerDescription$ When CARDNAME enters the battlefield, venture into the dungeon. (Enter the first room or advance to the next room.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBVenture | TriggerDescription$ When CARDNAME enters, venture into the dungeon. (Enter the first room or advance to the next room.) T:Mode$ Attacks | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ GE1 | Execute$ DBChangeZone | TriggerDescription$ Whenever CARDNAME attacks, return up to one creature card with mana value 3 or less from your graveyard to the battlefield if you've completed a dungeon. SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Hidden$ True | ChangeType$ Creature.YouOwn+cmcLE3 SVar:DBVenture:DB$ Venture | Defined$ You SVar:X:PlayerCountPropertyYou$DungeonsCompleted DeckHints:Ability$Mill|Discard DeckHas:Ability$Graveyard -Oracle:When Barrowin of Clan Undurr enters the battlefield, venture into the dungeon. (Enter the first room or advance to the next room.)\nWhenever Barrowin of Clan Undurr attacks, return up to one creature card with mana value 3 or less from your graveyard to the battlefield if you've completed a dungeon. +Oracle:When Barrowin of Clan Undurr enters, venture into the dungeon. (Enter the first room or advance to the next room.)\nWhenever Barrowin of Clan Undurr attacks, return up to one creature card with mana value 3 or less from your graveyard to the battlefield if you've completed a dungeon. diff --git a/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt b/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt index b20f67433a3..335e300d9ed 100644 --- a/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt +++ b/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt @@ -2,10 +2,10 @@ Name:Baru, Fist of Krosa ManaCost:3 G G Types:Legendary Creature Human Druid PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Forest enters the battlefield, green creatures you control get +1/+1 and gain trample until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Forest enters, green creatures you control get +1/+1 and gain trample until end of turn. A:AB$ Token | Cost$ Discard<1/Card.namedBaru, Fist of Krosa> | TokenAmount$ 1 | TokenScript$ g_x_x_wurm | TokenOwner$ You | TokenPower$ X | TokenToughness$ X | CostDesc$ Grandeur — Discard another card named Baru, Fist of Krosa: | SpellDescription$ Create an X/X green Wurm creature token, where X is the number of lands you control. SVar:X:Count$Valid Land.YouCtrl SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.Green+YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Trample SVar:BuffedBy:Forest DeckHints:Name$Baru, Fist of Krosa & Ability$Token & Type$Wurm -Oracle:Whenever a Forest enters the battlefield, green creatures you control get +1/+1 and gain trample until end of turn.\nGrandeur — Discard another card named Baru, Fist of Krosa: Create an X/X green Wurm creature token, where X is the number of lands you control. +Oracle:Whenever a Forest enters, green creatures you control get +1/+1 and gain trample until end of turn.\nGrandeur — Discard another card named Baru, Fist of Krosa: Create an X/X green Wurm creature token, where X is the number of lands you control. diff --git a/forge-gui/res/cardsfolder/b/basalt_ravager.txt b/forge-gui/res/cardsfolder/b/basalt_ravager.txt index 53bf60d5290..b95a4d44c57 100644 --- a/forge-gui/res/cardsfolder/b/basalt_ravager.txt +++ b/forge-gui/res/cardsfolder/b/basalt_ravager.txt @@ -2,8 +2,8 @@ Name:Basalt Ravager ManaCost:3 R Types:Creature Giant Wizard PT:4/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals X damage to any target, where X is the greatest number of creatures you control that have a creature type in common. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters, it deals X damage to any target, where X is the greatest number of creatures you control that have a creature type in common. SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ X SVar:X:Count$MostProminentCreatureType Creature.YouCtrl SVar:PlayMain1:TRUE -Oracle:When Basalt Ravager enters the battlefield, it deals X damage to any target, where X is the greatest number of creatures you control that have a creature type in common. +Oracle:When Basalt Ravager enters, it deals X damage to any target, where X is the greatest number of creatures you control that have a creature type in common. diff --git a/forge-gui/res/cardsfolder/b/base_camp.txt b/forge-gui/res/cardsfolder/b/base_camp.txt index 755bfb88c67..db9b09ace26 100644 --- a/forge-gui/res/cardsfolder/b/base_camp.txt +++ b/forge-gui/res/cardsfolder/b/base_camp.txt @@ -1,9 +1,10 @@ Name:Base Camp ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Spell.Cleric,Spell.Rogue,Spell.Warrior,Spell.Wizard,Activated.Cleric+inZoneBattlefield,Activated.Rogue+inZoneBattlefield,Activated.Warrior+inZoneBattlefield,Activated.Wizard+inZoneBattlefield | SpellDescription$ Add one mana of any color. Spend this mana only to cast a Cleric, Rogue, Warrior, or Wizard spell or to activate an ability of a Cleric, Rogue, Warrior, or Wizard. DeckHas:Ability$Party DeckHints:Type$Cleric|Rogue|Warrior|Wizard -Oracle:Base Camp enters the battlefield tapped.\n{T}: Add {C}.\n{T}: Add one mana of any color. Spend this mana only to cast a Cleric, Rogue, Warrior, or Wizard spell or to activate an ability of a Cleric, Rogue, Warrior, or Wizard. +Oracle:Base Camp enters tapped.\n{T}: Add {C}.\n{T}: Add one mana of any color. Spend this mana only to cast a Cleric, Rogue, Warrior, or Wizard spell or to activate an ability of a Cleric, Rogue, Warrior, or Wizard. diff --git a/forge-gui/res/cardsfolder/b/basilica_bell_haunt.txt b/forge-gui/res/cardsfolder/b/basilica_bell_haunt.txt index d9bd6466dcc..ae2d14fb620 100644 --- a/forge-gui/res/cardsfolder/b/basilica_bell_haunt.txt +++ b/forge-gui/res/cardsfolder/b/basilica_bell_haunt.txt @@ -2,8 +2,8 @@ Name:Basilica Bell-Haunt ManaCost:W W B B Types:Creature Spirit PT:3/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, each opponent discards a card and you gain 3 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters, each opponent discards a card and you gain 3 life. SVar:TrigDiscard:DB$ Discard | Defined$ Opponent | Mode$ TgtChoose | SubAbility$ GainLife SVar:GainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 DeckHas:Ability$LifeGain -Oracle:When Basilica Bell-Haunt enters the battlefield, each opponent discards a card and you gain 3 life. +Oracle:When Basilica Bell-Haunt enters, each opponent discards a card and you gain 3 life. diff --git a/forge-gui/res/cardsfolder/b/basilica_shepherd.txt b/forge-gui/res/cardsfolder/b/basilica_shepherd.txt index 1c6f9a22ba0..5c1f59abf42 100644 --- a/forge-gui/res/cardsfolder/b/basilica_shepherd.txt +++ b/forge-gui/res/cardsfolder/b/basilica_shepherd.txt @@ -3,7 +3,7 @@ ManaCost:3 W W Types:Creature Phyrexian Angel PT:3/3 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block." (Players dealt combat damage by them also get a poison counter.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block." (Players dealt combat damage by them also get a poison counter.) SVar:TrigToken:DB$ Token | TokenScript$ c_1_1_a_phyrexian_mite_toxic_noblock | TokenAmount$ 2 DeckHas:Ability$Token & Type$Mite -Oracle:Flying\nWhen Basilica Shepherd enters the battlefield, create two 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block." (Players dealt combat damage by them also get a poison counter.) +Oracle:Flying\nWhen Basilica Shepherd enters, create two 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block." (Players dealt combat damage by them also get a poison counter.) diff --git a/forge-gui/res/cardsfolder/b/basris_acolyte.txt b/forge-gui/res/cardsfolder/b/basris_acolyte.txt index 513623cb3dc..c64be8d4b16 100644 --- a/forge-gui/res/cardsfolder/b/basris_acolyte.txt +++ b/forge-gui/res/cardsfolder/b/basris_acolyte.txt @@ -3,7 +3,7 @@ ManaCost:2 W W Types:Creature Cat Cleric PT:2/3 K:Lifelink -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounters | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on each of up to two other target creatures you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounters | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on each of up to two other target creatures you control. SVar:TrigPutCounters:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select up to two other target creatures you control DeckHas:Ability$LifeGain|Counters -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nWhen Basri's Acolyte enters the battlefield, put a +1/+1 counter on each of up to two other target creatures you control. +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nWhen Basri's Acolyte enters, put a +1/+1 counter on each of up to two other target creatures you control. diff --git a/forge-gui/res/cardsfolder/b/basris_lieutenant.txt b/forge-gui/res/cardsfolder/b/basris_lieutenant.txt index faf14ac8939..a7855cc5cc4 100644 --- a/forge-gui/res/cardsfolder/b/basris_lieutenant.txt +++ b/forge-gui/res/cardsfolder/b/basris_lieutenant.txt @@ -4,9 +4,9 @@ Types:Creature Human Knight PT:3/4 K:Vigilance K:Protection:Card.MultiColor:multicolored -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters, put a +1/+1 counter on target creature you control. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+counters_GE1_P1P1,Creature.Other+YouCtrl+counters_GE1_P1P1 | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another creature you control dies, if it had a +1/+1 counter on it, create a 2/2 white Knight creature token with vigilance. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_2_2_knight_vigilance | TokenOwner$ You DeckHas:Ability$Counters|Token -Oracle:Vigilance, protection from multicolored\nWhen Basri's Lieutenant enters the battlefield, put a +1/+1 counter on target creature you control.\nWhenever Basri's Lieutenant or another creature you control dies, if it had a +1/+1 counter on it, create a 2/2 white Knight creature token with vigilance. +Oracle:Vigilance, protection from multicolored\nWhen Basri's Lieutenant enters, put a +1/+1 counter on target creature you control.\nWhenever Basri's Lieutenant or another creature you control dies, if it had a +1/+1 counter on it, create a 2/2 white Knight creature token with vigilance. diff --git a/forge-gui/res/cardsfolder/b/bastion_of_remembrance.txt b/forge-gui/res/cardsfolder/b/bastion_of_remembrance.txt index 863942f9619..95bdc4120d4 100644 --- a/forge-gui/res/cardsfolder/b/bastion_of_remembrance.txt +++ b/forge-gui/res/cardsfolder/b/bastion_of_remembrance.txt @@ -1,10 +1,10 @@ Name:Bastion of Remembrance ManaCost:2 B Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 white Human Soldier creature token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a 1/1 white Human Soldier creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human_soldier | TokenOwner$ You T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature you control dies, each opponent loses 1 life and you gain 1 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 DeckHas:Ability$LifeGain|Token -Oracle:When Bastion of Remembrance enters the battlefield, create a 1/1 white Human Soldier creature token.\nWhenever a creature you control dies, each opponent loses 1 life and you gain 1 life. +Oracle:When Bastion of Remembrance enters, create a 1/1 white Human Soldier creature token.\nWhenever a creature you control dies, each opponent loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/b/bat_colony.txt b/forge-gui/res/cardsfolder/b/bat_colony.txt index 75ee6a7b1e5..6cdfe48a034 100644 --- a/forge-gui/res/cardsfolder/b/bat_colony.txt +++ b/forge-gui/res/cardsfolder/b/bat_colony.txt @@ -1,12 +1,12 @@ Name:Bat Colony ManaCost:2 W Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 black Bat creature token with flying for each mana from a Cave spent to cast it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a 1/1 black Bat creature token with flying for each mana from a Cave spent to cast it. SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ b_1_1_bat_flying | TokenOwner$ You SVar:X:Count$CastTotalManaSpent Cave -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Cave.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a Cave enters the battlefield under your control, put a +1/+1 counter on target creature you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Cave.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a Cave you control enters, put a +1/+1 counter on target creature you control. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Cave DeckHas:Ability$Token|Counters & Type$Bat DeckHints:Type$Cave -Oracle:When Bat Colony enters the battlefield, create a 1/1 black Bat creature token with flying for each mana from a Cave spent to cast it.\nWhenever a Cave enters the battlefield under your control, put a +1/+1 counter on target creature you control. +Oracle:When Bat Colony enters, create a 1/1 black Bat creature token with flying for each mana from a Cave spent to cast it.\nWhenever a Cave you control enters, put a +1/+1 counter on target creature you control. diff --git a/forge-gui/res/cardsfolder/b/bat_whisperer.txt b/forge-gui/res/cardsfolder/b/bat_whisperer.txt index ea045754d49..2b65671f558 100644 --- a/forge-gui/res/cardsfolder/b/bat_whisperer.txt +++ b/forge-gui/res/cardsfolder/b/bat_whisperer.txt @@ -2,8 +2,8 @@ Name:Bat Whisperer ManaCost:3 B Types:Creature Vampire PT:4/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ GE1 | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, if an opponent lost life this turn, create a 1/1 black Bat creature token with flying. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ GE1 | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, if an opponent lost life this turn, create a 1/1 black Bat creature token with flying. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ b_1_1_bat_flying | TokenOwner$ You SVar:X:Count$LifeOppsLostThisTurn DeckHas:Ability$Token -Oracle:When Bat Whisperer enters the battlefield, if an opponent lost life this turn, create a 1/1 black Bat creature token with flying. +Oracle:When Bat Whisperer enters, if an opponent lost life this turn, create a 1/1 black Bat creature token with flying. diff --git a/forge-gui/res/cardsfolder/b/baton_of_courage.txt b/forge-gui/res/cardsfolder/b/baton_of_courage.txt index 04072e341b5..39a3356bb1c 100644 --- a/forge-gui/res/cardsfolder/b/baton_of_courage.txt +++ b/forge-gui/res/cardsfolder/b/baton_of_courage.txt @@ -8,4 +8,4 @@ AI:RemoveDeck:Random SVar:NeedsToPlayVar:Z GE1 SVar:Z:Count$UniqueManaColorsProduced.ByUntappedSources DeckHints:Ability$Proliferate -Oracle:Flash\nSunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nRemove a charge counter from Baton of Courage: Target creature gets +1/+1 until end of turn. +Oracle:Flash\nSunburst (This enters with a charge counter on it for each color of mana spent to cast it.)\nRemove a charge counter from Baton of Courage: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battalion_foot_soldier.txt b/forge-gui/res/cardsfolder/b/battalion_foot_soldier.txt index 6c448b7a1a4..f18d0214a40 100644 --- a/forge-gui/res/cardsfolder/b/battalion_foot_soldier.txt +++ b/forge-gui/res/cardsfolder/b/battalion_foot_soldier.txt @@ -2,7 +2,7 @@ Name:Battalion Foot Soldier ManaCost:2 W Types:Creature Human Soldier PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of cards named Battalion Foot Soldier, reveal them, put them into your hand, then shuffle. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may search your library for any number of cards named Battalion Foot Soldier, reveal them, put them into your hand, then shuffle. SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedBattalion Foot Soldier | ChangeNum$ X | ShuffleNonMandatory$ True SVar:X:Count$InYourLibrary -Oracle:When Battalion Foot Soldier enters the battlefield, you may search your library for any number of cards named Battalion Foot Soldier, reveal them, put them into your hand, then shuffle. +Oracle:When Battalion Foot Soldier enters, you may search your library for any number of cards named Battalion Foot Soldier, reveal them, put them into your hand, then shuffle. diff --git a/forge-gui/res/cardsfolder/b/batterbone.txt b/forge-gui/res/cardsfolder/b/batterbone.txt index 156b33fffd8..b847fef9f48 100644 --- a/forge-gui/res/cardsfolder/b/batterbone.txt +++ b/forge-gui/res/cardsfolder/b/batterbone.txt @@ -5,4 +5,4 @@ K:Living Weapon K:Equip:5 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance & Lifelink | Description$ Equipped creature gets +1/+1 and has vigilance and lifelink. DeckHas:Ability$LifeGain|Token -Oracle:Living weapon (When this Equipment enters the battlefield, create a 0/0 black Phyrexian Germ creature token, then attach this to it.)\nEquipped creature gets +1/+1 and has vigilance and lifelink.\nEquip {5} +Oracle:Living weapon (When this Equipment enters, create a 0/0 black Phyrexian Germ creature token, then attach this to it.)\nEquipped creature gets +1/+1 and has vigilance and lifelink.\nEquip {5} diff --git a/forge-gui/res/cardsfolder/b/battered_golem.txt b/forge-gui/res/cardsfolder/b/battered_golem.txt index 96cab59d13c..2811ca40d9e 100644 --- a/forge-gui/res/cardsfolder/b/battered_golem.txt +++ b/forge-gui/res/cardsfolder/b/battered_golem.txt @@ -3,6 +3,6 @@ ManaCost:3 Types:Artifact Creature Golem PT:3/2 K:CARDNAME doesn't untap during your untap step. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact | IsPresent$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever an artifact enters the battlefield, you may untap CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever an artifact enters, you may untap CARDNAME. SVar:TrigUntap:DB$ Untap | Defined$ Self -Oracle:Battered Golem doesn't untap during your untap step.\nWhenever an artifact enters the battlefield, you may untap Battered Golem. +Oracle:Battered Golem doesn't untap during your untap step.\nWhenever an artifact enters, you may untap Battered Golem. diff --git a/forge-gui/res/cardsfolder/b/batterhorn.txt b/forge-gui/res/cardsfolder/b/batterhorn.txt index 2d0acf2d560..c8e19ffbf45 100644 --- a/forge-gui/res/cardsfolder/b/batterhorn.txt +++ b/forge-gui/res/cardsfolder/b/batterhorn.txt @@ -2,6 +2,6 @@ Name:Batterhorn ManaCost:4 R Types:Creature Beast PT:4/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target artifact. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters, you may destroy target artifact. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. -Oracle:When Batterhorn enters the battlefield, you may destroy target artifact. +Oracle:When Batterhorn enters, you may destroy target artifact. diff --git a/forge-gui/res/cardsfolder/b/battering_krasis.txt b/forge-gui/res/cardsfolder/b/battering_krasis.txt index c13c6ea8a30..075b560642b 100644 --- a/forge-gui/res/cardsfolder/b/battering_krasis.txt +++ b/forge-gui/res/cardsfolder/b/battering_krasis.txt @@ -5,4 +5,4 @@ PT:2/1 K:Evolve K:Trample DeckHas:Ability$Counters -Oracle:Trample\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) +Oracle:Trample\nEvolve (Whenever a creature you control enters, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/b/battering_wurm.txt b/forge-gui/res/cardsfolder/b/battering_wurm.txt index b7faa3fafa5..91ce2b2ea8a 100644 --- a/forge-gui/res/cardsfolder/b/battering_wurm.txt +++ b/forge-gui/res/cardsfolder/b/battering_wurm.txt @@ -5,4 +5,4 @@ PT:4/3 K:Bloodthirst:1 S:Mode$ CantBlockBy | ValidAttacker$ Creature.Self | ValidBlocker$ Creature.powerLTX | Description$ Creatures with power less than CARDNAME's power can't block it. SVar:X:Count$CardPower -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nCreatures with power less than Battering Wurm's power can't block it. +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters with a +1/+1 counter on it.)\nCreatures with power less than Battering Wurm's power can't block it. diff --git a/forge-gui/res/cardsfolder/b/batterskull.txt b/forge-gui/res/cardsfolder/b/batterskull.txt index 96d2dbf9257..0a66204c803 100644 --- a/forge-gui/res/cardsfolder/b/batterskull.txt +++ b/forge-gui/res/cardsfolder/b/batterskull.txt @@ -6,4 +6,4 @@ K:Equip:5 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | AddToughness$ 4 | AddKeyword$ Vigilance & Lifelink | Description$ Equipped creature gets +4/+4 and has vigilance and lifelink. A:AB$ ChangeZone | Cost$ 3 | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. DeckHas:Ability$Token -Oracle:Living weapon (When this Equipment enters the battlefield, create a 0/0 black Phyrexian Germ creature token, then attach this to it.)\nEquipped creature gets +4/+4 and has vigilance and lifelink.\n{3}: Return Batterskull to its owner's hand.\nEquip {5} +Oracle:Living weapon (When this Equipment enters, create a 0/0 black Phyrexian Germ creature token, then attach this to it.)\nEquipped creature gets +4/+4 and has vigilance and lifelink.\n{3}: Return Batterskull to its owner's hand.\nEquip {5} diff --git a/forge-gui/res/cardsfolder/b/battle_of_hoover_dam.txt b/forge-gui/res/cardsfolder/b/battle_of_hoover_dam.txt index 7445d675ad1..1613dfa6fd9 100644 --- a/forge-gui/res/cardsfolder/b/battle_of_hoover_dam.txt +++ b/forge-gui/res/cardsfolder/b/battle_of_hoover_dam.txt @@ -2,7 +2,7 @@ Name:Battle of Hoover Dam ManaCost:3 W Types:Enchantment K:ETBReplacement:Other:SiegeChoice -SVar:SiegeChoice:DB$ GenericChoice | Choices$ NCR,Legion | Defined$ You | SetChosenMode$ True | AILogic$ Legion | ShowChoice$ ExceptSelf | SpellDescription$ As CARDNAME enters the battlefield, choose NCR or Legion. +SVar:SiegeChoice:DB$ GenericChoice | Choices$ NCR,Legion | Defined$ You | SetChosenMode$ True | AILogic$ Legion | ShowChoice$ ExceptSelf | SpellDescription$ As CARDNAME enters, choose NCR or Legion. SVar:NCR:DB$ Pump | SpellDescription$ NCR SVar:Legion:DB$ Pump | SpellDescription$ Legion S:Mode$ Continuous | Affected$ Card.Self+ChosenModeNCR | AddTrigger$ NCRTrigger | Description$ • NCR — At the beginning of your end step, return target creature card with mana value 3 or less from your graveyard to the battlefield with a finality counter on it. @@ -12,4 +12,4 @@ SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | SVar:LegionTrigger:Mode$ ChangesZone | Secondary$ True | ValidCard$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Legion — Whenever a creature you control dies, put two +1/+1 counters on target creature you control. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 2 DeckHas:Ability$Counters|Graveyard -Oracle:As Battle of Hoover Dam enters the battlefield, choose NCR or Legion.\n• NCR — At the beginning of your end step, return target creature card with mana value 3 or less from your graveyard to the battlefield with a finality counter on it.\n• Legion — Whenever a creature you control dies, put two +1/+1 counters on target creature you control. +Oracle:As Battle of Hoover Dam enters, choose NCR or Legion.\n• NCR — At the beginning of your end step, return target creature card with mana value 3 or less from your graveyard to the battlefield with a finality counter on it.\n• Legion — Whenever a creature you control dies, put two +1/+1 counters on target creature you control. diff --git a/forge-gui/res/cardsfolder/b/battleflight_eagle.txt b/forge-gui/res/cardsfolder/b/battleflight_eagle.txt index e364c6e4844..fb2c7f81361 100644 --- a/forge-gui/res/cardsfolder/b/battleflight_eagle.txt +++ b/forge-gui/res/cardsfolder/b/battleflight_eagle.txt @@ -3,7 +3,7 @@ ManaCost:4 W Types:Creature Bird PT:2/2 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, target creature gets +2/+2 and gains flying until end of turn. SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | KW$ Flying SVar:PlayMain1:TRUE -Oracle:Flying\nWhen Battleflight Eagle enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. +Oracle:Flying\nWhen Battleflight Eagle enters, target creature gets +2/+2 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlewand_oak.txt b/forge-gui/res/cardsfolder/b/battlewand_oak.txt index e17e2339497..a1714706960 100644 --- a/forge-gui/res/cardsfolder/b/battlewand_oak.txt +++ b/forge-gui/res/cardsfolder/b/battlewand_oak.txt @@ -2,8 +2,8 @@ Name:Battlewand Oak ManaCost:2 G Types:Creature Treefolk Warrior PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Forest enters the battlefield under your control, CARDNAME gets +2/+2 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Forest you control enters, CARDNAME gets +2/+2 until end of turn. T:Mode$ SpellCast | ValidCard$ Treefolk | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a Treefolk spell, CARDNAME gets +2/+2 until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Forest,Treefolk -Oracle:Whenever a Forest enters the battlefield under your control, Battlewand Oak gets +2/+2 until end of turn.\nWhenever you cast a Treefolk spell, Battlewand Oak gets +2/+2 until end of turn. +Oracle:Whenever a Forest you control enters, Battlewand Oak gets +2/+2 until end of turn.\nWhenever you cast a Treefolk spell, Battlewand Oak gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlewing_mystic.txt b/forge-gui/res/cardsfolder/b/battlewing_mystic.txt index 770d56d99b4..4b727fc0f28 100644 --- a/forge-gui/res/cardsfolder/b/battlewing_mystic.txt +++ b/forge-gui/res/cardsfolder/b/battlewing_mystic.txt @@ -4,9 +4,9 @@ Types:Creature Bird Wizard PT:2/1 K:Kicker:R K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, discard your hand, then draw two cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters, if it was kicked, discard your hand, then draw two cards. SVar:TrigDiscard:DB$ Discard | Mode$ Hand | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 2 DeckHas:Ability$Discard DeckHints:Color$Red -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nFlying\nWhen Battlewing Mystic enters the battlefield, if it was kicked, discard your hand, then draw two cards. +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nFlying\nWhen Battlewing Mystic enters, if it was kicked, discard your hand, then draw two cards. diff --git a/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt b/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt index 9141d793bc4..027eb46c665 100644 --- a/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt +++ b/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt @@ -1,7 +1,7 @@ Name:Bazaar of Wonders ManaCost:3 U U Types:World Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileAll | TriggerDescription$ When CARDNAME enters the battlefield, exile all graveyards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileAll | TriggerDescription$ When CARDNAME enters, exile all graveyards. SVar:ExileAll:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card T:Mode$ SpellCast | ValidCard$ Card | Execute$ TrigCounterSameGrave | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell, counter it if a card with the same name is in a graveyard or a nontoken permanent with the same name is on the battlefield. SVar:TrigCounterSameGrave:DB$ Counter | Defined$ TriggeredSpellAbility | SubAbility$ DBCounterSamePermanent | ConditionCheckSVar$ SharesNameGrave | ConditionSVarCompare$ GE1 @@ -10,4 +10,4 @@ SVar:SharesNameGrave:TriggeredCard$Valid Card.sharesNameWith Graveyard SVar:SharesNameBattlefield:TriggeredCard$Valid Card.sharesNameWith NonToken SVar:AICurseEffect:BazaarOfWonders AI:RemoveDeck:Random -Oracle:When Bazaar of Wonders enters the battlefield, exile all graveyards.\nWhenever a player casts a spell, counter it if a card with the same name is in a graveyard or a nontoken permanent with the same name is on the battlefield. +Oracle:When Bazaar of Wonders enters, exile all graveyards.\nWhenever a player casts a spell, counter it if a card with the same name is in a graveyard or a nontoken permanent with the same name is on the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bazaar_trademage.txt b/forge-gui/res/cardsfolder/b/bazaar_trademage.txt index 4ae479c1bd9..6144215b66d 100644 --- a/forge-gui/res/cardsfolder/b/bazaar_trademage.txt +++ b/forge-gui/res/cardsfolder/b/bazaar_trademage.txt @@ -3,8 +3,8 @@ ManaCost:2 U Types:Creature Human Wizard PT:3/4 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw two cards, then discard three cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, draw two cards, then discard three cards. SVar:TrigDraw:DB$ Draw | NumCards$ 2 | SpellDescription$ Draw two cards, then discard three cards. | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 3 | Mode$ TgtChoose AI:RemoveDeck:All -Oracle:Flying\nWhen Bazaar Trademage enters the battlefield, draw two cards, then discard three cards. +Oracle:Flying\nWhen Bazaar Trademage enters, draw two cards, then discard three cards. diff --git a/forge-gui/res/cardsfolder/b/bears_companion.txt b/forge-gui/res/cardsfolder/b/bears_companion.txt index c3f7dc0fd86..14d12c49e6f 100644 --- a/forge-gui/res/cardsfolder/b/bears_companion.txt +++ b/forge-gui/res/cardsfolder/b/bears_companion.txt @@ -2,6 +2,6 @@ Name:Bear's Companion ManaCost:2 G U R Types:Creature Human Warrior PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 4/4 green Bear creature token. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create a 4/4 green Bear creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_4_4_bear | TokenOwner$ You -Oracle:When Bear's Companion enters the battlefield, create a 4/4 green Bear creature token. +Oracle:When Bear's Companion enters, create a 4/4 green Bear creature token. diff --git a/forge-gui/res/cardsfolder/b/beastbond_outcaster.txt b/forge-gui/res/cardsfolder/b/beastbond_outcaster.txt index 43c6d8ae7aa..52c6b34a083 100644 --- a/forge-gui/res/cardsfolder/b/beastbond_outcaster.txt +++ b/forge-gui/res/cardsfolder/b/beastbond_outcaster.txt @@ -2,7 +2,7 @@ Name:Beastbond Outcaster ManaCost:2 G Types:Creature Human Druid PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Creature.YouCtrl+powerGE4 | PresentCompare$ GE1 | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, if you control a creature with power 4 or greater, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Creature.YouCtrl+powerGE4 | PresentCompare$ GE1 | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, if you control a creature with power 4 or greater, draw a card. SVar:TrigDraw:DB$ Draw | NumCards$ 1 | Defined$ You K:Plot:1 G -Oracle:When Beastbond Outcaster enters the battlefield, if you control a creature with power 4 or greater, draw a card.\nPlot {1}{G} (You may pay 1 this card from your hand. Cast it as a sorcery on a later turn without paying its mana cost. Plot only as a sorcery.) +Oracle:When Beastbond Outcaster enters, if you control a creature with power 4 or greater, draw a card.\nPlot {1}{G} (You may pay 1 this card from your hand. Cast it as a sorcery on a later turn without paying its mana cost. Plot only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/b/beck_call.txt b/forge-gui/res/cardsfolder/b/beck_call.txt index 4d1b22bf6d1..cc82bb15bc6 100644 --- a/forge-gui/res/cardsfolder/b/beck_call.txt +++ b/forge-gui/res/cardsfolder/b/beck_call.txt @@ -2,11 +2,11 @@ Name:Beck ManaCost:G U Types:Sorcery K:Fuse -A:SP$ Effect | Triggers$ CreatureEntered | SpellDescription$ Whenever a creature enters the battlefield this turn, you may draw a card. -SVar:CreatureEntered:Mode$ ChangesZone | ValidCard$ Creature | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield this turn, you may draw a card. +A:SP$ Effect | Triggers$ CreatureEntered | SpellDescription$ Whenever a creature enters this turn, you may draw a card. +SVar:CreatureEntered:Mode$ ChangesZone | ValidCard$ Creature | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters this turn, you may draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 AlternateMode:Split -Oracle:Whenever a creature enters the battlefield this turn, you may draw a card.\nFuse (You may cast one or both halves of this card from your hand.) +Oracle:Whenever a creature enters this turn, you may draw a card.\nFuse (You may cast one or both halves of this card from your hand.) ALTERNATE diff --git a/forge-gui/res/cardsfolder/b/bedlam_reveler.txt b/forge-gui/res/cardsfolder/b/bedlam_reveler.txt index e878a20a6cb..c4233c569c0 100644 --- a/forge-gui/res/cardsfolder/b/bedlam_reveler.txt +++ b/forge-gui/res/cardsfolder/b/bedlam_reveler.txt @@ -4,9 +4,9 @@ Types:Creature Devil Horror PT:3/4 S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each instant and sorcery card in your graveyard. K:Prowess -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, discard your hand, then draw three cards. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters, discard your hand, then draw three cards. SVar:TrigDiscard:DB$ Discard | Mode$ Hand | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 3 SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn DeckHints:Ability$Graveyard -Oracle:This spell costs {1} less to cast for each instant and sorcery card in your graveyard.\nProwess\nWhen Bedlam Reveler enters the battlefield, discard your hand, then draw three cards. +Oracle:This spell costs {1} less to cast for each instant and sorcery card in your graveyard.\nProwess\nWhen Bedlam Reveler enters, discard your hand, then draw three cards. diff --git a/forge-gui/res/cardsfolder/b/beetleback_chief.txt b/forge-gui/res/cardsfolder/b/beetleback_chief.txt index f30c905f6cf..9b059a0675f 100644 --- a/forge-gui/res/cardsfolder/b/beetleback_chief.txt +++ b/forge-gui/res/cardsfolder/b/beetleback_chief.txt @@ -2,6 +2,6 @@ Name:Beetleback Chief ManaCost:2 R R Types:Creature Goblin Warrior PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 red Goblin creature tokens. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 1/1 red Goblin creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ r_1_1_goblin | TokenOwner$ You -Oracle:When Beetleback Chief enters the battlefield, create two 1/1 red Goblin creature tokens. +Oracle:When Beetleback Chief enters, create two 1/1 red Goblin creature tokens. diff --git a/forge-gui/res/cardsfolder/b/behemoth_of_vault_0.txt b/forge-gui/res/cardsfolder/b/behemoth_of_vault_0.txt index 02990dda4bc..fdb221023c4 100644 --- a/forge-gui/res/cardsfolder/b/behemoth_of_vault_0.txt +++ b/forge-gui/res/cardsfolder/b/behemoth_of_vault_0.txt @@ -3,10 +3,10 @@ ManaCost:6 Types:Artifact Creature Robot PT:6/6 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E}{E}{E} (four energy counters). +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters, you get {E}{E}{E}{E} (four energy counters). SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigImmediateTrig | TriggerDescription$ When CARDNAME dies, you may pay an amount of {E} equal to target nonland permanent's mana value. When you do, destroy that permanent. SVar:TrigImmediateTrig:DB$ ImmediateTrigger | RememberObjects$ Targeted | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | UnlessCost$ PayEnergy | UnlessPayer$ You | UnlessSwitched$ True | Execute$ TrigDestroy | TriggerDescription$ When you do, destroy that permanent. SVar:TrigDestroy:DB$ Destroy | Defined$ DelayTriggerRememberedLKI SVar:X:Targeted$CardManaCost -Oracle:Trample\nWhen Behemoth of Vault 0 enters the battlefield, you get {E}{E}{E}{E} (four energy counters).\nWhen Behemoth of Vault 0 dies, you may pay an amount of {E} equal to target nonland permanent's mana value. When you do, destroy that permanent. +Oracle:Trample\nWhen Behemoth of Vault 0 enters, you get {E}{E}{E}{E} (four energy counters).\nWhen Behemoth of Vault 0 dies, you may pay an amount of {E} equal to target nonland permanent's mana value. When you do, destroy that permanent. diff --git a/forge-gui/res/cardsfolder/b/belakor_the_dark_master.txt b/forge-gui/res/cardsfolder/b/belakor_the_dark_master.txt index 43ab5c423fb..9fa84c9c0db 100644 --- a/forge-gui/res/cardsfolder/b/belakor_the_dark_master.txt +++ b/forge-gui/res/cardsfolder/b/belakor_the_dark_master.txt @@ -3,13 +3,13 @@ ManaCost:3 U B R Types:Legendary Creature Demon Noble PT:6/5 K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Prince of Chaos — When CARDNAME enters the battlefield, you draw X cards and you lose X life, where X is the number of Demons you control. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Prince of Chaos — When CARDNAME enters, you draw X cards and you lose X life, where X is the number of Demons you control. SVar:TrigDraw:DB$ Draw | NumCards$ X | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Demon.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Lord of Torment — Whenever another Demon enters the battlefield under your control, it deals damage equal to its power to any target. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Demon.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Lord of Torment — Whenever another Demon you control enters, it deals damage equal to its power to any target. SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ Y SVar:X:Count$Valid Demon.YouCtrl SVar:Y:TriggeredCard$CardPower SVar:BuffedBy:Demon DeckHints:Type$Demon -Oracle:Flying\nPrince of Chaos — When Be'lakor, the Dark Master enters the battlefield, you draw X cards and you lose X life, where X is the number of Demons you control.\nLord of Torment — Whenever another Demon enters the battlefield under your control, it deals damage equal to its power to any target. +Oracle:Flying\nPrince of Chaos — When Be'lakor, the Dark Master enters, you draw X cards and you lose X life, where X is the number of Demons you control.\nLord of Torment — Whenever another Demon you control enters, it deals damage equal to its power to any target. diff --git a/forge-gui/res/cardsfolder/b/belbes_portal.txt b/forge-gui/res/cardsfolder/b/belbes_portal.txt index 4c4bc9baa7a..dc94eb2e51b 100644 --- a/forge-gui/res/cardsfolder/b/belbes_portal.txt +++ b/forge-gui/res/cardsfolder/b/belbes_portal.txt @@ -2,6 +2,6 @@ Name:Belbe's Portal ManaCost:5 Types:Artifact K:ETBReplacement:Other:ChooseCT -SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeckNonToken +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters, choose a creature type. | AILogic$ MostProminentInComputerDeckNonToken A:AB$ ChangeZone | Cost$ 3 T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.ChosenType | ChangeNum$ 1 | SpellDescription$ You may put a creature card of the chosen type from your hand onto the battlefield. -Oracle:As Belbe's Portal enters the battlefield, choose a creature type.\n{3}, {T}: You may put a creature card of the chosen type from your hand onto the battlefield. +Oracle:As Belbe's Portal enters, choose a creature type.\n{3}, {T}: You may put a creature card of the chosen type from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/belfry_spirit.txt b/forge-gui/res/cardsfolder/b/belfry_spirit.txt index 2d394bca3f4..7cc63a64aa9 100644 --- a/forge-gui/res/cardsfolder/b/belfry_spirit.txt +++ b/forge-gui/res/cardsfolder/b/belfry_spirit.txt @@ -6,4 +6,4 @@ K:Flying K:Haunt:TrigToken SVar:TrigToken:DB$ Token | TokenScript$ b_1_1_bat_flying | TokenOwner$ You | TokenAmount$ 2 | SpellDescription$ Create two 1/1 black Bat creature tokens with flying. DeckHas:Ability$Token -Oracle:Flying\nHaunt (When this creature dies, exile it haunting target creature.)\nWhen Belfry Spirit enters the battlefield or the creature it haunts dies, create two 1/1 black Bat creature tokens with flying. +Oracle:Flying\nHaunt (When this creature dies, exile it haunting target creature.)\nWhen Belfry Spirit enters or the creature it haunts dies, create two 1/1 black Bat creature tokens with flying. diff --git a/forge-gui/res/cardsfolder/b/belligerent_hatchling.txt b/forge-gui/res/cardsfolder/b/belligerent_hatchling.txt index 5d77305c5ee..9adfa8aa7d3 100644 --- a/forge-gui/res/cardsfolder/b/belligerent_hatchling.txt +++ b/forge-gui/res/cardsfolder/b/belligerent_hatchling.txt @@ -8,4 +8,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ You | TriggerZo T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ Whenever you cast a white spell, remove a -1/-1 counter from CARDNAME. SVar:TrigRemoveCounter:DB$ RemoveCounter | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:BuffedBy:Card.Red,Card.White -Oracle:First strike\nBelligerent Hatchling enters the battlefield with four -1/-1 counters on it.\nWhenever you cast a red spell, remove a -1/-1 counter from Belligerent Hatchling.\nWhenever you cast a white spell, remove a -1/-1 counter from Belligerent Hatchling. +Oracle:First strike\nBelligerent Hatchling enters with four -1/-1 counters on it.\nWhenever you cast a red spell, remove a -1/-1 counter from Belligerent Hatchling.\nWhenever you cast a white spell, remove a -1/-1 counter from Belligerent Hatchling. diff --git a/forge-gui/res/cardsfolder/b/belligerent_whiptail.txt b/forge-gui/res/cardsfolder/b/belligerent_whiptail.txt index 249ecf57fca..c63cb7c4868 100644 --- a/forge-gui/res/cardsfolder/b/belligerent_whiptail.txt +++ b/forge-gui/res/cardsfolder/b/belligerent_whiptail.txt @@ -2,7 +2,7 @@ Name:Belligerent Whiptail ManaCost:3 R Types:Creature Wurm PT:4/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, CARDNAME gains first strike until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Landfall — Whenever a land you control enters, CARDNAME gains first strike until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | KW$ First Strike | Defined$ Self SVar:BuffedBy:Land -Oracle:Landfall — Whenever a land enters the battlefield under your control, Belligerent Whiptail gains first strike until end of turn. +Oracle:Landfall — Whenever a land you control enters, Belligerent Whiptail gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/belligerent_yearling.txt b/forge-gui/res/cardsfolder/b/belligerent_yearling.txt index abee09b54f1..a179dcceb43 100644 --- a/forge-gui/res/cardsfolder/b/belligerent_yearling.txt +++ b/forge-gui/res/cardsfolder/b/belligerent_yearling.txt @@ -3,8 +3,8 @@ ManaCost:1 R Types:Creature Dinosaur PT:3/2 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Dinosaur.YouCtrl+Other | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigAnimate | TriggerDescription$ Whenever another Dinosaur enters the battlefield under your control, you may have CARDNAME base power become equal to that creature's power until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Dinosaur.YouCtrl+Other | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigAnimate | TriggerDescription$ Whenever another Dinosaur you control enters, you may have CARDNAME base power become equal to that creature's power until end of turn. SVar:TrigAnimate:DB$ Animate | Power$ X SVar:X:TriggeredCard$CardPower DeckHints:Type$Dinosaur -Oracle:Trample\nWhenever another Dinosaur enters the battlefield under your control, you may have Belligerent Yearling's base power become equal to that creature's power until end of turn. +Oracle:Trample\nWhenever another Dinosaur you control enters, you may have Belligerent Yearling's base power become equal to that creature's power until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bellowing_saddlebrute.txt b/forge-gui/res/cardsfolder/b/bellowing_saddlebrute.txt index 827b0dc1e17..802520cc548 100644 --- a/forge-gui/res/cardsfolder/b/bellowing_saddlebrute.txt +++ b/forge-gui/res/cardsfolder/b/bellowing_saddlebrute.txt @@ -2,8 +2,8 @@ Name:Bellowing Saddlebrute ManaCost:3 B Types:Creature Orc Warrior PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Raid — When CARDNAME enters the battlefield, you lose 4 life unless you attacked this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Raid — When CARDNAME enters, you lose 4 life unless you attacked this turn. SVar:TrigLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 4 | ConditionCheckSVar$ RaidTest | ConditionSVarCompare$ EQ0 SVar:RaidTest:Count$AttackersDeclared SVar:NeedsToPlayVar:RaidTest GE1 -Oracle:Raid — When Bellowing Saddlebrute enters the battlefield, you lose 4 life unless you attacked this turn. +Oracle:Raid — When Bellowing Saddlebrute enters, you lose 4 life unless you attacked this turn. diff --git a/forge-gui/res/cardsfolder/b/benalish_emissary.txt b/forge-gui/res/cardsfolder/b/benalish_emissary.txt index cac9ab91959..709039b5a25 100644 --- a/forge-gui/res/cardsfolder/b/benalish_emissary.txt +++ b/forge-gui/res/cardsfolder/b/benalish_emissary.txt @@ -3,8 +3,8 @@ ManaCost:2 W Types:Creature Human Wizard PT:1/4 K:Kicker:1 G -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target land. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters, if it was kicked, destroy target land. SVar:TrigKicker:DB$ Destroy | ValidTgts$ Land | TgtPrompt$ Select target land DeckHints:Color$Green SVar:NeedsToPlayKicked:Land.OppCtrl -Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Benalish Emissary enters the battlefield, if it was kicked, destroy target land. +Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Benalish Emissary enters, if it was kicked, destroy target land. diff --git a/forge-gui/res/cardsfolder/b/benalish_knight_counselor.txt b/forge-gui/res/cardsfolder/b/benalish_knight_counselor.txt index cd9666b63b3..7adc68b5e23 100644 --- a/forge-gui/res/cardsfolder/b/benalish_knight_counselor.txt +++ b/forge-gui/res/cardsfolder/b/benalish_knight_counselor.txt @@ -3,12 +3,12 @@ ManaCost:W Types:Creature Human Knight PT:2/1 K:Enlist -T:Mode$ Enlisted | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBoon | TriggerDescription$ Whenever CARDNAME enlists a creature, you get a boon with "When you cast your next creature spell, that creature enters the battlefield with a +1/+1 counter on it." +T:Mode$ Enlisted | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBoon | TriggerDescription$ Whenever CARDNAME enlists a creature, you get a boon with "When you cast your next creature spell, that creature enters with a +1/+1 counter on it." SVar:TrigBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ SpellCast -SVar:SpellCast:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ ReplEffAddCounter | TriggerDescription$ When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter on it. +SVar:SpellCast:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ ReplEffAddCounter | TriggerDescription$ When you cast your next creature spell, that creature enters with an additional +1/+1 counter on it. SVar:ReplEffAddCounter:DB$ Effect | ReplacementEffects$ ETBAddCounter | RememberObjects$ TriggeredCard SVar:ETBAddCounter:Event$ Moved | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.IsRemembered | ReplaceWith$ ETBAddExtraCounter | ReplacementResult$ Updated SVar:ETBAddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | SubAbility$ DBRemoveSelf SVar:DBRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile DeckHas:Ability$Counters -Oracle:Enlist\nWhenever Benalish Knight-Counselor enlists a creature, you get a boon with "When you cast your next creature spell, that creature enters the battlefield with a +1/+1 counter on it." +Oracle:Enlist\nWhenever Benalish Knight-Counselor enlists a creature, you get a boon with "When you cast your next creature spell, that creature enters with a +1/+1 counter on it." diff --git a/forge-gui/res/cardsfolder/b/benalish_lancer.txt b/forge-gui/res/cardsfolder/b/benalish_lancer.txt index feeee192818..6a8bf964ea0 100644 --- a/forge-gui/res/cardsfolder/b/benalish_lancer.txt +++ b/forge-gui/res/cardsfolder/b/benalish_lancer.txt @@ -4,7 +4,7 @@ Types:Creature Human Knight PT:2/2 K:Kicker:2 W K:ETBReplacement:Other:DBPutCounter:Mandatory::Card.Self+kicked -SVar:DBPutCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPump | SpellDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike. +SVar:DBPutCounter:DB$ PutCounter | ETB$ True | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPump | SpellDescription$ If CARDNAME was kicked, it enters with two +1/+1 counters on it and with first strike. SVar:DBPump:DB$ Animate | Defined$ Self | Keywords$ First Strike | Duration$ Permanent DeckHas:Ability$Counters -Oracle:Kicker {2}{W} (You may pay an additional {2}{W} as you cast this spell.)\nIf Benalish Lancer was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike. +Oracle:Kicker {2}{W} (You may pay an additional {2}{W} as you cast this spell.)\nIf Benalish Lancer was kicked, it enters with two +1/+1 counters on it and with first strike. diff --git a/forge-gui/res/cardsfolder/b/benalish_sleeper.txt b/forge-gui/res/cardsfolder/b/benalish_sleeper.txt index 43457c1a1e4..28dd146ad74 100644 --- a/forge-gui/res/cardsfolder/b/benalish_sleeper.txt +++ b/forge-gui/res/cardsfolder/b/benalish_sleeper.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Creature Phyrexian Human Soldier PT:3/1 K:Kicker:B -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, each player sacrifices a creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters, if it was kicked, each player sacrifices a creature. SVar:TrigSac:DB$ Sacrifice | Defined$ Player | SacValid$ Creature SVar:NeedsToPlay:Creature.OppCtrl -Oracle:Kicker {B} (You may pay an additional {B} as you cast this spell.)\nWhen Benalish Sleeper enters the battlefield, if it was kicked, each player sacrifices a creature. +Oracle:Kicker {B} (You may pay an additional {B} as you cast this spell.)\nWhen Benalish Sleeper enters, if it was kicked, each player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/b/benevolent_blessing.txt b/forge-gui/res/cardsfolder/b/benevolent_blessing.txt index acdd2c7ac44..4c6de0d72c9 100644 --- a/forge-gui/res/cardsfolder/b/benevolent_blessing.txt +++ b/forge-gui/res/cardsfolder/b/benevolent_blessing.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Flash K:Enchant creature K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInHumanDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInHumanDeck | SpellDescription$ As CARDNAME enters, choose a color. A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:chosenColor:Aura.YouCtrl,Equipment.YouCtrl:SBA | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove Auras and Equipment you control that are already attached to it. -Oracle:Flash\nEnchant creature\nAs Benevolent Blessing enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Auras and Equipment you control that are already attached to it. +Oracle:Flash\nEnchant creature\nAs Benevolent Blessing enters, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Auras and Equipment you control that are already attached to it. diff --git a/forge-gui/res/cardsfolder/b/benevolent_hydra.txt b/forge-gui/res/cardsfolder/b/benevolent_hydra.txt index e69682c7837..d0e960f5e49 100644 --- a/forge-gui/res/cardsfolder/b/benevolent_hydra.txt +++ b/forge-gui/res/cardsfolder/b/benevolent_hydra.txt @@ -10,4 +10,4 @@ SVar:X:Count$xPaid SVar:Y:ReplaceCount$CounterNum/Plus.1 DeckHas:Ability$Counters DeckHints:Ability$Counters -Oracle:Benevolent Hydra enters the battlefield with X +1/+1 counters on it.\nIf one or more +1/+1 counters would be put on a creature you control, that many plus one +1/+1 counters are put on it instead.\n{T}, Remove a +1/+1 counter from Benevolent Hydra: Put a +1/+1 counter on another target creature you control. +Oracle:Benevolent Hydra enters with X +1/+1 counters on it.\nIf one or more +1/+1 counters would be put on a creature you control, that many plus one +1/+1 counters are put on it instead.\n{T}, Remove a +1/+1 counter from Benevolent Hydra: Put a +1/+1 counter on another target creature you control. diff --git a/forge-gui/res/cardsfolder/b/benthic_criminologists.txt b/forge-gui/res/cardsfolder/b/benthic_criminologists.txt index 43d1245cce3..f00f6e460d8 100644 --- a/forge-gui/res/cardsfolder/b/benthic_criminologists.txt +++ b/forge-gui/res/cardsfolder/b/benthic_criminologists.txt @@ -2,10 +2,10 @@ Name:Benthic Criminologists ManaCost:4 U Types:Creature Merfolk Wizard PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you may sacrifice an artifact. If you do, draw a card. -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you may sacrifice an artifact. If you do, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME enters or attacks, you may sacrifice an artifact. If you do, draw a card. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or attacks, you may sacrifice an artifact. If you do, draw a card. SVar:TrigDraw:AB$ Draw | Cost$ Sac<1/Artifact> DeckHas:Ability$Sacrifice SVar:HasAttackEffect:TRUE DeckHints:Type$Artifact|Treasure|Food|Map|Clue -Oracle:Whenever Benthic Criminologists enters the battlefield or attacks, you may sacrifice an artifact. If you do, draw a card. +Oracle:Whenever Benthic Criminologists enters or attacks, you may sacrifice an artifact. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/b/benthicore.txt b/forge-gui/res/cardsfolder/b/benthicore.txt index c2ed26357cc..c4e50b8fe0c 100644 --- a/forge-gui/res/cardsfolder/b/benthicore.txt +++ b/forge-gui/res/cardsfolder/b/benthicore.txt @@ -2,8 +2,8 @@ Name:Benthicore ManaCost:6 U Types:Creature Elemental PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 blue Merfolk Wizard creature tokens. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two 1/1 blue Merfolk Wizard creature tokens. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ u_1_1_merfolk_wizard | TokenOwner$ You A:AB$ Untap | Cost$ tapXType<2/Merfolk> | SubAbility$ GainShroud | SpellDescription$ Untap CARDNAME. SVar:GainShroud:DB$ Pump | Defined$ Self | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. -Oracle:When Benthicore enters the battlefield, create two 1/1 blue Merfolk Wizard creature tokens.\nTap two untapped Merfolk you control: Untap Benthicore. It gains shroud until end of turn. (It can't be the target of spells or abilities.) +Oracle:When Benthicore enters, create two 1/1 blue Merfolk Wizard creature tokens.\nTap two untapped Merfolk you control: Untap Benthicore. It gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/b/beregond_of_the_guard.txt b/forge-gui/res/cardsfolder/b/beregond_of_the_guard.txt index 1445cb26ed2..9314ef39f9d 100644 --- a/forge-gui/res/cardsfolder/b/beregond_of_the_guard.txt +++ b/forge-gui/res/cardsfolder/b/beregond_of_the_guard.txt @@ -2,7 +2,7 @@ Name:Beregond of the Guard ManaCost:3 W Types:Legendary Creature Human Soldier PT:3/3 -T:Mode$ ChangesZone | ValidCard$ Card.Self,Human.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME or another Human enters the battlefield under your control, creatures you control get +1/+1 and gain vigilance until end of turn. +T:Mode$ ChangesZone | ValidCard$ Card.Self,Human.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME or another Human you control enters, creatures you control get +1/+1 and gain vigilance until end of turn. SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1 | KW$ Vigilance DeckHints:Type$Human -Oracle:Whenever Beregond of the Guard or another Human enters the battlefield under your control, creatures you control get +1/+1 and gain vigilance until end of turn. +Oracle:Whenever Beregond of the Guard or another Human you control enters, creatures you control get +1/+1 and gain vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/b/berg_strider.txt b/forge-gui/res/cardsfolder/b/berg_strider.txt index 842164e528d..b4773aec1a1 100644 --- a/forge-gui/res/cardsfolder/b/berg_strider.txt +++ b/forge-gui/res/cardsfolder/b/berg_strider.txt @@ -2,10 +2,10 @@ Name:Berg Strider ManaCost:4 U Types:Snow Creature Giant Wizard PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target artifact or creature an opponent controls. If {S} was spent to cast this spell, that permanent doesn't untap during its controller's next untap step. ({S} is mana from a snow source.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap target artifact or creature an opponent controls. If {S} was spent to cast this spell, that permanent doesn't untap during its controller's next untap step. ({S} is mana from a snow source.) SVar:TrigTap:DB$ Tap | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | TgtPrompt$ Choose target artifact or creature an opponent controls | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | ConditionCheckSVar$ S | ConditionSVarCompare$ GE1 | KW$ HIDDEN This card doesn't untap during your next untap step. | Duration$ Permanent | ConditionDescription$ If {S} was spent to cast this spell, SVar:S:Count$CastTotalManaSpent Snow SVar:AIPreference:ManaFrom$Snow DeckNeeds:Type$Snow -Oracle:When Berg Strider enters the battlefield, tap target artifact or creature an opponent controls. If {S} was spent to cast this spell, that permanent doesn't untap during its controller's next untap step. ({S} is mana from a snow source.) +Oracle:When Berg Strider enters, tap target artifact or creature an opponent controls. If {S} was spent to cast this spell, that permanent doesn't untap during its controller's next untap step. ({S} is mana from a snow source.) diff --git a/forge-gui/res/cardsfolder/b/bess_soul_nourisher.txt b/forge-gui/res/cardsfolder/b/bess_soul_nourisher.txt index 9ee210ce259..1bcb91caf50 100644 --- a/forge-gui/res/cardsfolder/b/bess_soul_nourisher.txt +++ b/forge-gui/res/cardsfolder/b/bess_soul_nourisher.txt @@ -2,7 +2,7 @@ Name:Bess, Soul Nourisher ManaCost:1 G W Types:Legendary Creature Human Citizen PT:1/1 -T:Mode$ ChangesZoneAll | ValidCards$ Creature.basePowerEQ1+baseToughnessEQ1+Other+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever one or more other creatures with base power and toughness 1/1 enter the battlefield under your control, put a +1/+1 counter on CARDNAME. +T:Mode$ ChangesZoneAll | ValidCards$ Creature.basePowerEQ1+baseToughnessEQ1+Other+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever one or more other creatures you control with base power and toughness 1/1 enter, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever NICKNAME attacks, each other creature you control with base power and toughness 1/1 gets +X/+X until end of turn, where X is the number of +1/+1 counters on NICKNAME. SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.basePowerEQ1+baseToughnessEQ1+Other+YouCtrl | NumAtt$ +X | NumDef$ +X @@ -11,4 +11,4 @@ DeckHas:Ability$Counters DeckHints:Type$Citizen SVar:HasAttackEffect:TRUE SVar:BuffedBy:Creature.powerEQ1,Creature.toughnessEQ1 -Oracle:Whenever one or more other creatures with base power and toughness 1/1 enter the battlefield under your control, put a +1/+1 counter on Bess, Soul Nourisher.\nWhenever Bess attacks, each other creature you control with base power and toughness 1/1 gets +X/+X until end of turn, where X is the number of +1/+1 counters on Bess. +Oracle:Whenever one or more other creatures you control with base power and toughness 1/1 enter, put a +1/+1 counter on Bess, Soul Nourisher.\nWhenever Bess attacks, each other creature you control with base power and toughness 1/1 gets +X/+X until end of turn, where X is the number of +1/+1 counters on Bess. diff --git a/forge-gui/res/cardsfolder/b/bestial_fury.txt b/forge-gui/res/cardsfolder/b/bestial_fury.txt index f476ddfc06d..ab086cb0f64 100644 --- a/forge-gui/res/cardsfolder/b/bestial_fury.txt +++ b/forge-gui/res/cardsfolder/b/bestial_fury.txt @@ -3,9 +3,9 @@ ManaCost:2 R Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DelTrigSlowtrip | TriggerDescription$ When CARDNAME enters the battlefield, draw a card at the beginning of the next turn's upkeep. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DelTrigSlowtrip | TriggerDescription$ When CARDNAME enters, draw a card at the beginning of the next turn's upkeep. T:Mode$ AttackerBlocked | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever enchanted creature becomes blocked, it gets +4/+0 and gains trample until end of turn. SVar:DelTrigSlowtrip:DB$ DelayedTrigger | NextTurn$ True | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card. SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ You SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttackerLKICopy | NumAtt$ +4 | KW$ Trample -Oracle:Enchant creature\nWhen Bestial Fury enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nWhenever enchanted creature becomes blocked, it gets +4/+0 and gains trample until end of turn. +Oracle:Enchant creature\nWhen Bestial Fury enters, draw a card at the beginning of the next turn's upkeep.\nWhenever enchanted creature becomes blocked, it gets +4/+0 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bewitching_leechcraft.txt b/forge-gui/res/cardsfolder/b/bewitching_leechcraft.txt index da372169f7b..1721378cc52 100644 --- a/forge-gui/res/cardsfolder/b/bewitching_leechcraft.txt +++ b/forge-gui/res/cardsfolder/b/bewitching_leechcraft.txt @@ -3,7 +3,7 @@ ManaCost:1 U Types:Enchantment Aura K:Enchant creature A:SP$ Attach | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters, tap enchanted creature. SVar:TrigTap:DB$ Tap | Defined$ Enchanted S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddReplacementEffect$ DBUntap | Description$ Enchanted creature has "If this creature would untap during your untap step, remove a +1/+1 counter from it instead. If you do, untap it." (Otherwise, it doesn't untap.) SVar:DBUntap:Event$ Untap | ActiveZones$ Battlefield | ValidCard$ Card.Self | ReplaceWith$ RepRemoveCounter | UntapStep$ True | Description$ If this creature would untap during your untap step, remove a +1/+1 counter from it instead. If you do, untap it. (Otherwise, it doesn't untap.) @@ -11,4 +11,4 @@ SVar:RepRemoveCounter:DB$ RemoveCounter | Defined$ ReplacedCard | CounterType$ P SVar:Untap:DB$ Untap | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$RememberedSize -Oracle:Enchant creature\nWhen Bewitching Leechcraft enters the battlefield, tap enchanted creature.\nEnchanted creature has "If this creature would untap during your untap step, remove a +1/+1 counter from it instead. If you do, untap it." (Otherwise, it doesn't untap.) +Oracle:Enchant creature\nWhen Bewitching Leechcraft enters, tap enchanted creature.\nEnchanted creature has "If this creature would untap during your untap step, remove a +1/+1 counter from it instead. If you do, untap it." (Otherwise, it doesn't untap.) diff --git a/forge-gui/res/cardsfolder/b/beyeen_veil_beyeen_coast.txt b/forge-gui/res/cardsfolder/b/beyeen_veil_beyeen_coast.txt index d6693b53349..8fdaa021962 100644 --- a/forge-gui/res/cardsfolder/b/beyeen_veil_beyeen_coast.txt +++ b/forge-gui/res/cardsfolder/b/beyeen_veil_beyeen_coast.txt @@ -10,6 +10,7 @@ ALTERNATE Name:Beyeen Coast ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}. -Oracle:Beyeen Coast enters the battlefield tapped.\n{T}: Add {U}. +Oracle:Beyeen Coast enters tapped.\n{T}: Add {U}. diff --git a/forge-gui/res/cardsfolder/b/biblioplex_assistant.txt b/forge-gui/res/cardsfolder/b/biblioplex_assistant.txt index 4aaa51aa27c..bce87bcb117 100644 --- a/forge-gui/res/cardsfolder/b/biblioplex_assistant.txt +++ b/forge-gui/res/cardsfolder/b/biblioplex_assistant.txt @@ -3,6 +3,6 @@ ManaCost:4 Types:Artifact Creature Gargoyle PT:2/1 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put up to one target instant or sorcery card from your graveyard on top of your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, put up to one target instant or sorcery card from your graveyard on top of your library. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TgtPrompt$ Select target instant or sorcery card from your graveyard | TargetMin$ 0 | TargetMax$ 1 -Oracle:Flying\nWhen Biblioplex Assistant enters the battlefield, put up to one target instant or sorcery card from your graveyard on top of your library. +Oracle:Flying\nWhen Biblioplex Assistant enters, put up to one target instant or sorcery card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/b/biblioplex_kraken.txt b/forge-gui/res/cardsfolder/b/biblioplex_kraken.txt index 61d5f557667..37eb50c4335 100644 --- a/forge-gui/res/cardsfolder/b/biblioplex_kraken.txt +++ b/forge-gui/res/cardsfolder/b/biblioplex_kraken.txt @@ -2,10 +2,10 @@ Name:Biblioplex Kraken ManaCost:4 U Types:Creature Kraken PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 3. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters, scry 3. SVar:TrigScry:DB$ Scry | ScryNum$ 3 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigUnblockable | TriggerDescription$ Whenever CARDNAME attacks, you may return another creature you control to it's owner's hand. If you do, CARDNAME can't be blocked this turn. SVar:TrigUnblockable:AB$ Effect | Cost$ Return<1/Creature.Other> | RememberObjects$ TriggeredAttacker | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ EFFECTSOURCE can't be blocked this turn. SVar:HasAttackEffect:TRUE -Oracle:When Biblioplex Kraken enters the battlefield, scry 3.\nWhenever Biblioplex Kraken attacks, you may return another creature you control to it's owner's hand. If you do, Biblioplex Kraken can't be blocked this turn. +Oracle:When Biblioplex Kraken enters, scry 3.\nWhenever Biblioplex Kraken attacks, you may return another creature you control to it's owner's hand. If you do, Biblioplex Kraken can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/b/big_boa_constrictor.txt b/forge-gui/res/cardsfolder/b/big_boa_constrictor.txt index 6ed4f67e10e..9eb554bd339 100644 --- a/forge-gui/res/cardsfolder/b/big_boa_constrictor.txt +++ b/forge-gui/res/cardsfolder/b/big_boa_constrictor.txt @@ -2,7 +2,7 @@ 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. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRoll | Host$ True | TriggerDescription$ When this creature enters, 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. +Oracle:When this creature enters, roll a six-sided die. Target opponent loses life equal to the result. diff --git a/forge-gui/res/cardsfolder/b/big_game_hunter.txt b/forge-gui/res/cardsfolder/b/big_game_hunter.txt index b36fc891b68..fd52737fffb 100644 --- a/forge-gui/res/cardsfolder/b/big_game_hunter.txt +++ b/forge-gui/res/cardsfolder/b/big_game_hunter.txt @@ -2,7 +2,7 @@ Name:Big Game Hunter ManaCost:1 B B Types:Creature Human Rebel Assassin PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target creature with power 4 or greater. It can't be regenerated. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters, destroy target creature with power 4 or greater. It can't be regenerated. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.powerGE4 | NoRegen$ True | TgtPrompt$ Select target creature with power 4 or greater. K:Madness:B -Oracle:When Big Game Hunter enters the battlefield, destroy target creature with power 4 or greater. It can't be regenerated.\nMadness {B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) +Oracle:When Big Game Hunter enters, destroy target creature with power 4 or greater. It can't be regenerated.\nMadness {B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/b/bill_the_pony.txt b/forge-gui/res/cardsfolder/b/bill_the_pony.txt index f059b119cb1..97b0d4ce027 100644 --- a/forge-gui/res/cardsfolder/b/bill_the_pony.txt +++ b/forge-gui/res/cardsfolder/b/bill_the_pony.txt @@ -2,10 +2,10 @@ Name:Bill the Pony ManaCost:3 W Types:Legendary Creature Horse PT:1/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFood | TriggerDescription$ When CARDNAME enters the battlefield, create two Food tokens. (They're artifacts with "{2}, Sacrifice this artifact: You gain 3 life.") +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFood | TriggerDescription$ When CARDNAME enters, create two Food tokens. (They're artifacts with "{2}, Sacrifice this artifact: You gain 3 life.") SVar:TrigFood:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_food_sac | TokenOwner$ You A:AB$ Effect | Cost$ Sac<1/Food> | ValidTgts$ Creature.YouCtrl | RememberObjects$ Targeted | StaticAbilities$ CombatDamageToughness | ForgetOnMoved$ Battlefield | TgtPrompt$ Select target creature you control | SpellDescription$ Until end of turn, target creature you control assigns combat damage equal to its toughness rather than its power. SVar:CombatDamageToughness:Mode$ CombatDamageToughness | ValidCard$ Card.IsRemembered | Description$ This creature assigns combat damage equal to its toughness rather than its power. DeckHas:Ability$Token|LifeGain|Sacrifice & Type$Food DeckHints:Type$Food|Treefolk|Wall -Oracle:When Bill the Pony enters the battlefield, create two Food tokens. (They're artifacts with "{2}, Sacrifice this artifact: You gain 3 life.")\nSacrifice a Food: Until end of turn, target creature you control assigns combat damage equal to its toughness rather than its power. +Oracle:When Bill the Pony enters, create two Food tokens. (They're artifacts with "{2}, Sacrifice this artifact: You gain 3 life.")\nSacrifice a Food: Until end of turn, target creature you control assigns combat damage equal to its toughness rather than its power. diff --git a/forge-gui/res/cardsfolder/b/billiard_room.txt b/forge-gui/res/cardsfolder/b/billiard_room.txt index 5cd28125cd0..f11995e43c6 100644 --- a/forge-gui/res/cardsfolder/b/billiard_room.txt +++ b/forge-gui/res/cardsfolder/b/billiard_room.txt @@ -1,8 +1,9 @@ Name:Billiard Room ManaCost:no cost Types:Land -K:CARDNAME enters the battlefield tapped. +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplacementResult$ Updated | ReplaceWith$ ETBTapped | Description$ CARDNAME enters tapped. +SVar:ETBTapped:DB$ Tap | Defined$ Self | ETB$ True A:AB$ Mana | Cost$ T | Produced$ Combo B R | SpellDescription$ Add {B} or {R}. A:AB$ Investigate | Cost$ 4 T | SpellDescription$ Investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") DeckHints:Ability$Investigate|Token -Oracle:Billiard Room enters the battlefield tapped.\n{T}: Add {B} or {R}.\n{4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +Oracle:Billiard Room enters tapped.\n{T}: Add {B} or {R}.\n{4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")