From 6b13169fd5708e8e35efc923f591f1a2edc0aecd Mon Sep 17 00:00:00 2001 From: Northmoc <103371817+Northmoc@users.noreply.github.com> Date: Mon, 9 May 2022 02:22:37 -0400 Subject: [PATCH] NCC: 8 April (#299) * familys_favor.txt * brokers_confluence.txt * denry_klin_editor_in_chief.txt * skyboon_evangelist.txt fix Oracle --- .../res/cardsfolder/upcoming/brokers_confluence.txt | 10 ++++++++++ .../upcoming/denry_klin_editor_in_chief.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/familys_favor.txt | 13 +++++++++++++ .../res/cardsfolder/upcoming/skyboon_evangelist.txt | 3 +-- 4 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/brokers_confluence.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/denry_klin_editor_in_chief.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/familys_favor.txt diff --git a/forge-gui/res/cardsfolder/upcoming/brokers_confluence.txt b/forge-gui/res/cardsfolder/upcoming/brokers_confluence.txt new file mode 100644 index 00000000000..9403ec36c53 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/brokers_confluence.txt @@ -0,0 +1,10 @@ +Name:Brokers Confluence +ManaCost:2 G W U +Types:Instant +A:SP$ Charm | Choices$ Proliferate,PhaseOut,CounterAbility | CharmNum$ 3 | CanRepeatModes$ True +SVar:Proliferate:DB$ Proliferate | SpellDescription$ Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +SVar:PhaseOut:DB$ Phases | ValidTgts$ Creature | SpellDescription$ Target creature phases out. (Treat it and anything attached to it as though they don't exist until its controller's next turn.) +SVar:CounterAbility:DB$ Counter | TargetType$ Activated,Triggered | ValidTgts$ Card | TgtPrompt$ Select target activated or triggered ability | SpellDescription$ Counter target activated or triggered ability. +DeckHas:Ability$Proliferate +DeckHints:Ability$Counters & Type$Planeswalker +Oracle:Choose three. You may choose the same mode more than once.\n• Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)\n• Target creature phases out. (Treat it and anything attached to it as though they don't exist until its controller's next turn.)\n• Counter target activated or triggered ability. diff --git a/forge-gui/res/cardsfolder/upcoming/denry_klin_editor_in_chief.txt b/forge-gui/res/cardsfolder/upcoming/denry_klin_editor_in_chief.txt new file mode 100644 index 00000000000..b0d26492837 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/denry_klin_editor_in_chief.txt @@ -0,0 +1,10 @@ +Name:Denry Klin, Editor in Chief +ManaCost:2 W U +Types:Legendary Creature Cat Advisor +PT:2/2 +K:ETBReplacement:Other:CounterChoice +SVar:CounterChoice:DB$ PutCounter | ETB$ True | CounterType$ P1P1,First Strike,Vigilance | SpellDescription$ CARDNAME enters the battlefield with your choice of a +1/+1, first strike, or vigilance counter on it. +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | IsPresent$ Card.Self+HasCounters | Execute$ TrigPutCounters | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, if NICKNAME has counters on it, put the same number of each kind of counter on that creature. +SVar:TrigPutCounters:DB$ PutCounter | CounterType$ EachFromSource | EachFromSource$ Self | Defined$ TriggeredCardLKICopy +DeckHas:Ability$Counters +Oracle:Denry Klin, Editor in Chief enters the battlefield with your choice of a +1/+1, first strike, or vigilance counter on it.\nWhenever a nontoken creature enters the battlefield under your control, if Denry has counters on it, put the same number of each kind of counter on that creature. diff --git a/forge-gui/res/cardsfolder/upcoming/familys_favor.txt b/forge-gui/res/cardsfolder/upcoming/familys_favor.txt new file mode 100644 index 00000000000..1ecfd4cb55e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/familys_favor.txt @@ -0,0 +1,13 @@ +Name:Family's Favor +ManaCost:2 G +Types:Enchantment +T:Mode$ AttackersDeclared | AttackingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you attack, put a shield counter on target attacking creature. Until end of turn, it gains "Whenever this creature deals combat damage to a player, remove a shield counter from it. If you do, draw a card." (If a creature with a shield counter on it would be dealt damage or destroyed, remove a shield counter from it instead.) +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | CounterType$ SHIELD | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Triggers$ DealsDamage +SVar:DealsDamage:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigRemoveCounter | TriggerDescription$ Whenever this creature deals combat damage to a player, remove a shield counter from it. If you do, draw a card. +SVar:TrigRemoveCounter:DB$ RemoveCounter | CounterType$ SHIELD | RememberRemoved$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedSize +DeckHas:Ability$Counters +Oracle:Whenever you attack, put a shield counter on target attacking creature. Until end of turn, it gains "Whenever this creature deals combat damage to a player, remove a shield counter from it. If you do, draw a card." (If a creature with a shield counter on it would be dealt damage or destroyed, remove a shield counter from it instead.) diff --git a/forge-gui/res/cardsfolder/upcoming/skyboon_evangelist.txt b/forge-gui/res/cardsfolder/upcoming/skyboon_evangelist.txt index b4f8a213636..547281a70c4 100644 --- a/forge-gui/res/cardsfolder/upcoming/skyboon_evangelist.txt +++ b/forge-gui/res/cardsfolder/upcoming/skyboon_evangelist.txt @@ -9,5 +9,4 @@ T:Mode$ Attacks | ValidCard$ Creature.HasCounters | Attacked$ Player.Opponent | SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttacker | KW$ Flying DeckHas:Ability$Counters DeckHints:Ability$Counters -Oracle:Flying -When Skyboon Evangelist enters the battlefield, support 6. (Put a +1/+1 counter on each of up to six other target creatures.)\nWhenever a creature with a counter on it attacks one of your opponents, that creature gains flying until end of turn. +Oracle:Flying\nWhen Skyboon Evangelist enters the battlefield, support 6. (Put a +1/+1 counter on each of up to six other target creatures.)\nWhenever a creature with a counter on it attacks one of your opponents, that creature gains flying until end of turn.