forked from External/mage
Implemented Kathril, Aspect Warper
This commit is contained in:
parent
3632eba3e8
commit
381de68563
14 changed files with 229 additions and 38 deletions
|
|
@ -37,6 +37,7 @@ public enum CounterType {
|
|||
DEVOTION("devotion"),
|
||||
DIVINITY("divinity"),
|
||||
DOOM("doom"),
|
||||
DOUBLE_STRIKE("double strike"),
|
||||
DREAM("dream"),
|
||||
ECHO("echo"),
|
||||
EGG("egg"),
|
||||
|
|
@ -49,6 +50,7 @@ public enum CounterType {
|
|||
FATE("fate"),
|
||||
FEATHER("feather"),
|
||||
FILIBUSTER("filibuster"),
|
||||
FIRST_STRIKE("first strike"),
|
||||
FLOOD("flood"),
|
||||
FLYING("flying"),
|
||||
FUNK("funk"),
|
||||
|
|
@ -69,6 +71,7 @@ public enum CounterType {
|
|||
HOURGLASS("hourglass"),
|
||||
HUNGER("hunger"),
|
||||
ICE("ice"),
|
||||
INDESTRUCTIBLE("indestructible"),
|
||||
INFECTION("infection"),
|
||||
INTERVENTION("intervention"),
|
||||
ISOLATION("isolation"),
|
||||
|
|
@ -115,6 +118,7 @@ public enum CounterType {
|
|||
PRESSURE("pressure"),
|
||||
PREY("prey"),
|
||||
PUPA("pupa"),
|
||||
REACH("reach"),
|
||||
REPAIR("repair"),
|
||||
RUST("rust"),
|
||||
QUEST("quest"),
|
||||
|
|
@ -145,6 +149,7 @@ public enum CounterType {
|
|||
UNITY("unity"),
|
||||
VELOCITY("velocity"),
|
||||
VERSE("verse"),
|
||||
VIGILANCE("vigilance"),
|
||||
VITALITY("vitality"),
|
||||
VORTEX("vortex"),
|
||||
WAGE("wage"),
|
||||
|
|
@ -203,16 +208,26 @@ public enum CounterType {
|
|||
return new BoostCounter(-2, -2, amount);
|
||||
case DEATHTOUCH:
|
||||
return new AbilityCounter(DeathtouchAbility.getInstance());
|
||||
case DOUBLE_STRIKE:
|
||||
return new AbilityCounter(DoubleStrikeAbility.getInstance());
|
||||
case FIRST_STRIKE:
|
||||
return new AbilityCounter(FirstStrikeAbility.getInstance());
|
||||
case FLYING:
|
||||
return new AbilityCounter(FlyingAbility.getInstance());
|
||||
case HEXPROOF:
|
||||
return new AbilityCounter(HexproofAbility.getInstance());
|
||||
case INDESTRUCTIBLE:
|
||||
return new AbilityCounter(IndestructibleAbility.getInstance());
|
||||
case LIFELINK:
|
||||
return new AbilityCounter(LifelinkAbility.getInstance());
|
||||
case MENACE:
|
||||
return new AbilityCounter(new MenaceAbility());
|
||||
case REACH:
|
||||
return new AbilityCounter(ReachAbility.getInstance());
|
||||
case TRAMPLE:
|
||||
return new AbilityCounter(TrampleAbility.getInstance());
|
||||
case VIGILANCE:
|
||||
return new AbilityCounter(VigilanceAbility.getInstance());
|
||||
default:
|
||||
return new Counter(name, amount);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue