package com.hearthsim.card;
import com.hearthsim.exception.HSException;
import com.hearthsim.model.PlayerSide;
import com.hearthsim.util.tree.HearthTreeNode;
public interface CardEndTurnInterface {
/**
* End the turn and resets the card state
* This function is called at the end of the turn. Any derived class must override it and remove any temporary buffs that it has.
*/
public HearthTreeNode endTurn(PlayerSide thisMinionPlayerIndex, HearthTreeNode boardModel) throws HSException;
}