package com.hearthsim.card.classic.weapon.epic;
import com.hearthsim.card.minion.Minion;
import com.hearthsim.card.weapon.WeaponCard;
import com.hearthsim.model.PlayerModel;
import com.hearthsim.model.PlayerSide;
import com.hearthsim.util.tree.HearthTreeNode;
public class SwordOfJustice extends WeaponCard {
@Override
public void minionSummonedEvent(PlayerSide thisMinionPlayerSide, PlayerSide summonedMinionPlayerSide, Minion summonedMinion, HearthTreeNode boardState) {
if (thisMinionPlayerSide == summonedMinionPlayerSide){
PlayerModel playerModel = boardState.data_.modelForSide(thisMinionPlayerSide);
playerModel.getHero().getWeapon().setWeaponCharge((byte) (getWeaponCharge() - 1));
summonedMinion.addAttack((byte) 1);
summonedMinion.addHealth((byte) 1);
}
}
}