After much speculation from players and hinting from Niantic that PvP (Player vs Player) was on its way, details have finally been revealed about this upcoming new feature and how it will work.
The first step you’ll want to take is to find a fellow Trainer to battle. You can battle anyone who’s an Ultra or Best friend no matter if they’re nearby or not. If you want to battle someone who isn’t at least an Ultra Friend, you’ll both have to be in close approximation to each other for the feature to work.
Long distance battles will start with an invitation being sent from one player to another. The one who receives the invite will then have to agree to engage in the fight.
If you’re wanting to battle someone nearby, simply have your fellow player scan your Battle Code with their phone.
Once a battle is agreed upon, both players will then need to decide which 1 of 3 Trainer Battle Leagues (Great, Ultra, or Master) they’ll want to spar within. The one chosen will determine the CP limit of the Pokémon each player can have on his/her team. (Note: In long distance fights, the person who sends the invite will determine the League).
Each team will consist of 3 monsters. Which Pokémon are placed on each team should be determined by the allowed CP as well as each individual monster’s strengths, weaknesses, and movesets.
During battle, each team of Pokémon will be allowed to execute both their Fast and Charged moves. Players will also have the option, prior to a fight, to unlock a bonus Charged Attack by spending Stardust and Candy.
A Protect Shield will be available when players want to try and prevent their Pokémon from taking on a highly damaging attack. To be effective, the shield will have to be used at just the right time. Only 2 will be available, so they’ll need to be used wisely.
As with any type of battle, there can only be 1 winner. The good news is that whether you win or lose, you’ll earn rewards for participating. Up to 3 rewards can be earned each day and they will include special items such as the now elusive Sinnoh Stone.
The battles will be timed. So, if one person hasn’t defeated all of their opponent’s Pokémon by the end of the timer, whoever has the most knockouts will win.
If you want to perfect your battling skills before taking on other players, you can do so by challenging one of the 3 Team Leaders; Spark, Candela, and/or Blanche.
Players can battle the Team Leaders as much as they want, however only one reward will be obtainable each day. The upside is that each time a Team Leader battle is won, progress will be made toward the Ace Trainer badge.
The new PvP feature will be available sometime this month.
(UPDATE: The new feature is now available for all Trainers level 10 & up).