Update: fix the error when create BattleResult