Modified to work with the new BattleDecision enum.