better battle reporting