forked from External/mage
[BOT] Implemented Goldbug, Humanity's Ally / Goldbug, Scrappy Scout
This commit is contained in:
parent
58dc37e7cf
commit
43838d3675
8 changed files with 307 additions and 0 deletions
|
|
@ -0,0 +1,36 @@
|
|||
package mage.abilities.keyword;
|
||||
|
||||
import mage.abilities.common.EntersBattlefieldTriggeredAbility;
|
||||
import mage.abilities.condition.common.MyTurnCondition;
|
||||
import mage.abilities.decorator.ConditionalContinuousEffect;
|
||||
import mage.abilities.effects.common.continuous.AddCardTypeSourceEffect;
|
||||
import mage.abilities.hint.common.MyTurnHint;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Duration;
|
||||
|
||||
/**
|
||||
* @author TheElk801
|
||||
*/
|
||||
public class LivingMetalAbility extends EntersBattlefieldTriggeredAbility {
|
||||
|
||||
public LivingMetalAbility() {
|
||||
super(new ConditionalContinuousEffect(new AddCardTypeSourceEffect(
|
||||
Duration.WhileOnBattlefield, CardType.ARTIFACT, CardType.CREATURE
|
||||
), MyTurnCondition.instance, ""));
|
||||
this.addHint(MyTurnHint.instance);
|
||||
}
|
||||
|
||||
public LivingMetalAbility(final LivingMetalAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
@Override
|
||||
public LivingMetalAbility copy() {
|
||||
return new LivingMetalAbility(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getRule() {
|
||||
return "Living metal <i>(As long as it's your turn, this Vehicle is also a creature.)</i>";
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue