package com.hearthsim.card;
import com.hearthsim.exception.HSException;
import com.hearthsim.model.PlayerSide;
import com.hearthsim.util.tree.HearthTreeNode;
public interface CardStartTurnInterface {
/**
* Called at the start of the turn
* This function is called at the start of the turn. Any derived class must override it to implement whatever "start of the turn" effect the card has.
*/
public HearthTreeNode startTurn(PlayerSide thisMinionPlayerIndex, HearthTreeNode boardModel) throws HSException;
}