foul-magics/Mage/src/main/java/mage/game/command/emblems/DomriRadeEmblem.java
Thomas ARBLAY 2f68db7086
[RFR] Correction of the text of some cards (#6602)
* Fix some cards

* Fix Clot Sliver

* Fix WarrenScourgeElf

* Fix Olivia Voldaren

* Fix Domri Rade Emblem

* Fix Broken Ambitions Missing text

Co-authored-by: Thomas ARBLAY <thomas.arblay@smile.fr>
2020-06-17 09:58:35 -05:00

36 lines
1.3 KiB
Java

package mage.game.command.emblems;
import mage.abilities.CompoundAbility;
import mage.abilities.common.SimpleStaticAbility;
import mage.abilities.effects.common.continuous.GainAbilityControlledEffect;
import mage.abilities.keyword.DoubleStrikeAbility;
import mage.abilities.keyword.HasteAbility;
import mage.abilities.keyword.HexproofAbility;
import mage.abilities.keyword.TrampleAbility;
import mage.constants.Duration;
import mage.constants.Zone;
import mage.filter.FilterPermanent;
import mage.filter.common.FilterControlledCreaturePermanent;
import mage.game.command.Emblem;
/**
*
* @author spjspj
*/
public final class DomriRadeEmblem extends Emblem {
// "Creatures you control have double strike, trample, hexproof and haste."
public DomriRadeEmblem() {
this.setName("Emblem Domri Rade");
FilterPermanent filter = new FilterControlledCreaturePermanent("Creatures");
CompoundAbility compoundAbilities = new CompoundAbility(
DoubleStrikeAbility.getInstance(),
TrampleAbility.getInstance(),
HexproofAbility.getInstance(),
HasteAbility.getInstance()
);
this.getAbilities().add(new SimpleStaticAbility(Zone.COMMAND, new GainAbilityControlledEffect(compoundAbilities, Duration.EndOfGame, filter)));
}
}