Another progress on player battle