New version of player battle