update battle.getResult