package com.hearthsim.card.blackrockmountain.spell.rare;
import com.hearthsim.card.spellcard.SpellCard;
import com.hearthsim.event.effect.EffectCharacter;
import com.hearthsim.event.effect.EffectCharacterDamageRevenge;
import com.hearthsim.event.effect.EffectOnResolveAoe;
import com.hearthsim.event.filter.FilterCharacter;
/**
* Created by oyachai on 8/20/15.
*/
public class Revenge extends SpellCard implements EffectOnResolveAoe {
protected EffectCharacterDamageRevenge effect;
public Revenge() {
super();
}
@Override
public EffectCharacter getAoeEffect() {
if (effect == null)
effect = new EffectCharacterDamageRevenge();
return this.effect;
}
@Override
public FilterCharacter getAoeFilter() {
return FilterCharacter.ALL_MINIONS;
}
}