diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtil.java b/forge-ai/src/main/java/forge/ai/ComputerUtil.java index ef5bf350015..8afe5ad86fb 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtil.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtil.java @@ -2635,8 +2635,8 @@ public class ComputerUtil { // and also on Chronozoa || (type == CounterType.TIME && (!c.isInPlay() || "Chronozoa".equals(c.getName()))) || type == CounterType.GOLD || type == CounterType.MUSIC || type == CounterType.PUPA - || type == CounterType.PARALYZATION || type == CounterType.SHELL || type == CounterType.SLEEP - || type == CounterType.SLEIGHT || type == CounterType.WAGE; + || type == CounterType.PARALYZATION || type == CounterType.SHELL || type == CounterType.SLEEP + || type == CounterType.SLUMBER || type == CounterType.SLEIGHT || type == CounterType.WAGE; } // this countertypes has no effect diff --git a/forge-game/src/main/java/forge/game/card/CounterType.java b/forge-game/src/main/java/forge/game/card/CounterType.java index fcf5e5fee84..a1a902c0b2a 100644 --- a/forge-game/src/main/java/forge/game/card/CounterType.java +++ b/forge-game/src/main/java/forge/game/card/CounterType.java @@ -245,6 +245,8 @@ public enum CounterType { SLEEP("SLEEP", 178, 192, 255), + SLUMBER("SLUMBER", 178, 205, 255), + SLEIGHT("SLGHT", 185, 174, 255), SLIME("SLIME", 101, 220, 163 ), diff --git a/forge-gui/res/cardsfolder/upcoming/arixmethes_slumbering_isle.txt b/forge-gui/res/cardsfolder/upcoming/arixmethes_slumbering_isle.txt new file mode 100644 index 00000000000..c52e81e481f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/arixmethes_slumbering_isle.txt @@ -0,0 +1,12 @@ +Name:Arixmethes, Slumbering Isle +ManaCost:2 G U +Types:Legendary Creature Kraken +PT:12/12 +K:ETBReplacement:Other:LandTapped +SVar:LandTapped:DB$ Tap | Defined$ Self | SubAbility$ DBAddCounter | ETB$ True | SpellDescription$ CARDNAME enters the battlefield tapped with five slumber counters on it. +SVar:DBAddCounter:DB$ PutCounter | Defined$ Self | ETB$ True | CounterType$ SLUMBER | CounterNum$ 5 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_SLUMBER | AddType$ Land | RemoveCardTypes$ True | Description$ As long as CARDNAME has a slumber counter on it, it's a land. (It's not a creature.) +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast a spell, you may remove a slumber counter from CARDNAME. +SVar:TrigRemoveCounter:DB$RemoveCounter | Defined$ Self | CounterType$ SLUMBER | CounterNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ G U | SpellDescription$ Add {G}{U}. +Oracle:Arixmethes, Slumbering Isle enters the battlefield tapped with five slumber counters on it.\nAs long as Arixmethes has a slumber counter on it, it's a land. (It's not a creature.)\nWhenever you cast a spell, you may remove a slumber counter from Arixmethes.\n{T}: Add {G}{U}.