From 5e831bd8c6c3503c07a91f8454d42cfe47615145 Mon Sep 17 00:00:00 2001 From: swordshine Date: Fri, 12 Jul 2019 09:21:25 +0800 Subject: [PATCH 1/3] Fix Blightbeetle --- forge-gui/res/cardsfolder/b/blightbeetle.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/b/blightbeetle.txt b/forge-gui/res/cardsfolder/b/blightbeetle.txt index 7eba6725aca..3c9fe840fcb 100644 --- a/forge-gui/res/cardsfolder/b/blightbeetle.txt +++ b/forge-gui/res/cardsfolder/b/blightbeetle.txt @@ -3,6 +3,6 @@ ManaCost:1 B Types:Creature Insect PT:1/1 K:Protection from green -S:Mode$ CantPutCounter | Affected$ Creature.OppCtrl | CounterType$ P1P1 | Description$ Creatures your opponents control can't have +1/+1 counters put on them. +S:Mode$ CantPutCounter | ValidCard$ Creature.OppCtrl | CounterType$ P1P1 | Description$ Creatures your opponents control can't have +1/+1 counters put on them. SVar:PlayMain1:TRUE Oracle:Protection from green (This creature can't be blocked, targeted, dealt damage, enchanted, or equipped by anything green.)\nCreatures your opponents control can't have +1/+1 counters put on them. From bac67caa876f3ae1f06c5f220fe6146c2be6d08b Mon Sep 17 00:00:00 2001 From: swordshine Date: Fri, 12 Jul 2019 09:33:35 +0800 Subject: [PATCH 2/3] Fix Gideon's Battle Cry --- forge-gui/res/cardsfolder/g/gideons_battle_cry.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/g/gideons_battle_cry.txt b/forge-gui/res/cardsfolder/g/gideons_battle_cry.txt index ce6ddc3fc9b..3b8fd338e99 100644 --- a/forge-gui/res/cardsfolder/g/gideons_battle_cry.txt +++ b/forge-gui/res/cardsfolder/g/gideons_battle_cry.txt @@ -1,7 +1,7 @@ Name:Gideon's Battle Cry ManaCost:2 W W Types:Sorcery -A:AB$ PutCounterAll | Cost$ 2 W W | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | AILogic$ AtOppEOT | SubAbility$ DBSearch | SpellDescription$ Put a +1/+1 counter on each creature you control. +A:SP$ PutCounterAll | Cost$ 2 W W | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSearch | SpellDescription$ Put a +1/+1 counter on each creature you control. SVar:DBSearch:DB$ ChangeZone | Origin$ Library,Graveyard | Destination$ Hand | ChangeType$ Card.namedGideon; the Oathsworn | ChangeNum$ 1 DeckHas:Ability$Counters DeckHints:Name$Gideon, the Oathsworn From 87b53ed127f5b21f2363bbe8a21a9d27b2fafffd Mon Sep 17 00:00:00 2001 From: Agetian Date: Fri, 12 Jul 2019 19:10:07 +0300 Subject: [PATCH 3/3] - Fix AI logic for Ancient Animus - Fix AI logic for Priest of Forgotten Gods --- forge-gui/res/cardsfolder/a/ancient_animus.txt | 4 ++-- forge-gui/res/cardsfolder/p/priest_of_forgotten_gods.txt | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/forge-gui/res/cardsfolder/a/ancient_animus.txt b/forge-gui/res/cardsfolder/a/ancient_animus.txt index a44fd59a96a..577d1e72839 100644 --- a/forge-gui/res/cardsfolder/a/ancient_animus.txt +++ b/forge-gui/res/cardsfolder/a/ancient_animus.txt @@ -1,8 +1,8 @@ Name:Ancient Animus ManaCost:1 G Types:Instant -A:SP$ PutCounter | Cost$ 1 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBFight | SpellDescription$ Put a +1/+1 counter on target creature you control if it's legendary. Then it fights target creature an opponent controls. (Each deals damage equal to its power to the other.) +A:SP$ PutCounter | Cost$ 1 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | AILogic$ Fight | SubAbility$ DBFight | SpellDescription$ Put a +1/+1 counter on target creature you control if it's legendary. Then it fights target creature an opponent controls. (Each deals damage equal to its power to the other.) SVar:X:Targeted$Valid Legendary -SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls +SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | AILogic$ Always | TgtPrompt$ Choose target creature an opponent controls DeckHas:Ability$Counters Oracle:Put a +1/+1 counter on target creature you control if it's legendary. Then it fights target creature an opponent controls. (Each deals damage equal to its power to the other.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/p/priest_of_forgotten_gods.txt b/forge-gui/res/cardsfolder/p/priest_of_forgotten_gods.txt index b25f535472d..c6bbd084646 100644 --- a/forge-gui/res/cardsfolder/p/priest_of_forgotten_gods.txt +++ b/forge-gui/res/cardsfolder/p/priest_of_forgotten_gods.txt @@ -2,9 +2,10 @@ Name:Priest of Forgotten Gods ManaCost:1 B Types:Creature Human Cleric PT:1/2 -A:AB$ LoseLife | Cost$ T Sac<2/Creature.Other/other creatures> | ValidTgts$ Player | TgtPrompt$ Select target player | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts | LifeAmount$ 2 | SubAbility$ DBSac | SpellDescription$ Any number of target players each lose 2 life and sacrifice a creature. You add {B}{B} and draw a card. +A:AB$ LoseLife | Cost$ T Sac<2/Creature.Other/other creature> | ValidTgts$ Player | TgtPrompt$ Select target player | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts | LifeAmount$ 2 | SubAbility$ DBSac | SpellDescription$ Any number of target players each lose 2 life and sacrifice a creature. You add {B}{B} and draw a card. SVar:MaxTgts:PlayerCountPlayers$Amount SVar:DBSac:DB$ Sacrifice | SacValid$ Creature | Defined$ Targeted | Amount$ 1 | SubAbility$ DBMana -SVar:DBMana:DB$ Mana | Produced$ B | Amount$ 2 | SubAbility$ DBDraw +SVar:DBMana:DB$ Mana | Produced$ B | Amount$ 2 | AILogic$ Always | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:AIPreference:SacCost$Creature.token,Creature.cmcLE2 Oracle:{T}, Sacrifice two other creatures: Any number of target players each lose 2 life and sacrifice a creature. You add {B}{B} and draw a card.