package com.hearthsim.card.classic.spell.rare; import com.hearthsim.card.spellcard.SpellCard; import com.hearthsim.event.effect.EffectCharacter; import com.hearthsim.event.effect.EffectCharacterBuff; import com.hearthsim.event.effect.EffectOnResolveAoe; import com.hearthsim.event.filter.FilterCharacter; public class Equality extends SpellCard implements EffectOnResolveAoe { private static final EffectCharacter effect = new EffectCharacterBuff(0, 1); /** * Constructor * * @param hasBeenUsed Whether the card has already been used or not */ @Deprecated public Equality(boolean hasBeenUsed) { this(); this.hasBeenUsed = hasBeenUsed; } /** * Change the Health of ALL minions to 1 */ public Equality() { super(); } @Override public EffectCharacter getAoeEffect() { return Equality.effect; } @Override public FilterCharacter getAoeFilter() { return FilterCharacter.ALL_MINIONS; } }