diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtil.java b/forge-ai/src/main/java/forge/ai/ComputerUtil.java index 3ab921871c7..45e690b2288 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtil.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtil.java @@ -1041,6 +1041,18 @@ public class ComputerUtil { } } // AntiBuffedBy + // Plane cards that give Haste (e.g. Sokenzan) + for (Card c : ai.getGame().getActivePlanes()) { + for (StaticAbility s : c.getStaticAbilities()) { + if (s.hasParam("AddKeyword") + && s.getParam("AddKeyword").contains("Haste") + && "Creature".equals(s.getParam("Affected")) + && card.isCreature()) { + return true; + } + } + } + final CardCollectionView vengevines = ai.getCardsIn(ZoneType.Graveyard, "Vengevine"); if (!vengevines.isEmpty()) { final CardCollectionView creatures = ai.getCardsIn(ZoneType.Hand); diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Ninjas of Kamigawa.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Ninjas of Kamigawa.dck index 2da0f259fce..efe9f4f8261 100644 --- a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Ninjas of Kamigawa.dck +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Ninjas of Kamigawa.dck @@ -8,7 +8,7 @@ Name=Ninjas of Kamigawa 1 Gifts Ungiven|CHK 1 Higure, the Still Wind|BOK 1 Ink-Eyes, Servant of Oni|BOK -9 Island|CHK +8 Island|CHK 1 Kira, Great Glass-Spinner|BOK 1 Kusari-Gama|CHK 1 Lifted by Clouds|CHK @@ -23,10 +23,10 @@ Name=Ninjas of Kamigawa 1 Phantom Wings|BOK 1 Shizo, Death's Storehouse|CHK 1 Shuriken|BOK +1 Silent-Blade Oni|PCA 1 Skullsnatcher|BOK -1 Soratami Savant|CHK 1 Student of Elements|CHK -3 Swamp|CHK +4 Swamp|CHK 1 Throat Slitter|BOK 1 Umezawa's Jitte|BOK 1 Walker of Secret Ways|BOK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/_events.txt b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/_events.txt index 6778c1d89f0..2dba393d155 100644 --- a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/_events.txt +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/_events.txt @@ -1,6 +1,6 @@ Name:Higure, the Still Wind|Deck:Higure, the Still Wind.dck|Variant:Commander|Avatar:Higure, the Still Wind|Desc: Name:Azami, Lady of Scrolls|Deck:Azami, Lady of Scrolls.dck|Variant:Commander|Avatar:Azami, Lady of Scrolls|Desc: -Name:Ninjas of Kamigawa|Deck:Ninjas of Kamigawa.dck|Variant:Planechase|Avatar:Ninjas of Kamigawa|Desc: +Name:Ninjas of Kamigawa|Deck:Ninjas of Kamigawa.dck|Variant:Planechase|Avatar:Silent-Blade Oni|Desc: Name:EVENT4|Deck:Random|Variant:None|Avatar:None|Desc: Name:EVENT5|Deck:Random|Variant:None|Avatar:None|Desc: Name:EVENT6|Deck:Random|Variant:None|Avatar:None|Desc: