fix parse of battle result