add battle state