implentado loop batalha