Modified to use the new BattleDecision enum instead of using strings.