Refactoré canStartNewBattle