mirror of
https://github.com/magefree/mage.git
synced 2026-01-26 21:29:17 -08:00
[CMM] Implement Lazotep Sliver
This commit is contained in:
parent
5b95d75842
commit
564a24f7a3
4 changed files with 100 additions and 1 deletions
|
|
@ -12,8 +12,10 @@ import mage.filter.common.FilterControlledPermanent;
|
|||
import mage.game.Game;
|
||||
import mage.game.permanent.Permanent;
|
||||
import mage.game.permanent.token.OrcArmyToken;
|
||||
import mage.game.permanent.token.SliverArmyToken;
|
||||
import mage.game.permanent.token.Token;
|
||||
import mage.game.permanent.token.ZombieArmyToken;
|
||||
import mage.game.permanent.token.custom.CreatureToken;
|
||||
import mage.players.Player;
|
||||
import mage.target.Target;
|
||||
import mage.target.TargetPermanent;
|
||||
|
|
@ -64,9 +66,14 @@ public class AmassEffect extends OneShotEffect {
|
|||
switch (subType) {
|
||||
case ORC:
|
||||
return new OrcArmyToken();
|
||||
default:
|
||||
case ZOMBIE:
|
||||
return new ZombieArmyToken();
|
||||
case SLIVER:
|
||||
return new SliverArmyToken();
|
||||
default:
|
||||
return new CreatureToken(
|
||||
0, 0, "", subType, SubType.ARMY
|
||||
).withColor("B");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,31 @@
|
|||
package mage.game.permanent.token;
|
||||
|
||||
import mage.MageInt;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.SubType;
|
||||
|
||||
/**
|
||||
* @author TheElk801
|
||||
*/
|
||||
public final class SliverArmyToken extends TokenImpl {
|
||||
|
||||
public SliverArmyToken() {
|
||||
super("Sliver Army Token", "0/0 black Sliver Army creature token");
|
||||
|
||||
cardType.add(CardType.CREATURE);
|
||||
color.setBlack(true);
|
||||
subtype.add(SubType.SLIVER);
|
||||
subtype.add(SubType.ARMY);
|
||||
power = new MageInt(0);
|
||||
toughness = new MageInt(0);
|
||||
}
|
||||
|
||||
private SliverArmyToken(final SliverArmyToken token) {
|
||||
super(token);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SliverArmyToken copy() {
|
||||
return new SliverArmyToken(this);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue