In Pokemon GO, Pokemon Trainers can become Friends with other Trainers. This is actually a very important mechanic in the game! You must become good-enough friends with others before you can Trade or Battle with them.
To become friends, click your profile, go to friends, and click add friend to see your Trainer Code and QR Code. Use these to add friends and become friends with others.
Play with your friends over a set amount of days to increase friendship ranks. All Friends start out with one heart, or Good Friends. Sharing gifts once a day is the easiest way to play with friends, but trading and battling will also increase friendship.
|Hearts||Rank||Days||Trade||Battle||Gym and Raid Bonus|
|1||Good||1 day||All Pokemon except Shadow and Mythical Pokemon||-||-|
|2||Great||7 days||+1 Stardust Discount||-||+1 Attack Bonus, +1 Ball after Raids|
|3||Ultra||30 days||+2 Stardust Discount||Battle across wifi||+2 Attack Bonus, +2 Balls after Raids|
|4||Best||90 days||+3 Stardust Discount||Battle across wifi||+3 Attack Bonus, +4 Balls after Raids|
|5||Lucky||90 days+||The next Pokemon becomes Lucky||Battle across wifi||+3 Attack Bonus, +4 Balls after Raids|
Gifts can be sent to a friend and received from a friend once per day. A Gift will contain random items, a chance for stardust, and possibly a Pokemon Egg. Spin PokeStops for a chance to receive a Gift.
In Pokemon GO, only Friends can trade Pokemon with each other. The two Trainers must be nearby, Trades cannot be done over mobile connection. Go to the Trainer’s profile and click Trade to enter the Trade screen.
Stardust and Pokemon Candies must be used to Trade Pokemon with a Friend. The amount of Stardust depends on the Pokemon’s level, and the amount of Candies depends on the distance between the two Pokemon’ locations. Example: if one Pokemon was captured 10 KM away from the traded Pokemon, one Pokemon candy must be used.
The stats of traded Pokemon will be randomized. If the Trainer you are trading with is at a lower level, the Pokemon’s CP and HP will be reduced. Pokemon not eligible for trade will be grayed out. Mythical Pokemon, special event Pokemon, and Shadow Pokemon captured from Team GO Rocket cannot be traded.
As of January 10, 2020, select Pokemon can now evolve by trading without the cost of Pokemon candies! Trade the Pokemon and click the evolution button on their menu screen.
Once a Pokemon is traded it will have a chance of becoming a Lucky Pokemon. Lucky Pokemon will have increased stats, which are shown when appraising the Pokemon, and half the Stardust will be required to Power Up the Pokemon.
After becoming Best Friends, it’s possible to become Lucky Friends with another Trainer. Lucky Friends means the next Pokemon traded between the Trainers will become lucky. There is a chance to become Lucky Friends once a day while playing – Gifts, Trades, or Battles.
Once Trainers become Ultra Friends (3 Hearts), they can challenge each other to a Pokemon Battle! This can be done remotely over a mobile connection.
There are three leagues to choose from when starting a Pokemon Battle. The league will limit which Pokemon a Trainer can choose in battle based on Combat Points.
|Great League||1,500 CP|
|Ultra League||2,500 CP|
|Master League||No limit|
Three Pokemon are chosen at the start of battle, and no items can be used to heal or revive. Pokemon can be switched out at any time, but they will be attacked while switching out. Tap on the opponent Pokemon to use fast attacks and begin charging up the charged attack(s).
The charged attacks will do the most damage, but will warn the opposing Trainer when selected. Once a charged attack is selected, hit as many Pokemon type (fire, grass, water, etc) icons as possible. The more icons that are hit, the stronger the charged attack will be. The attack will be ranked from Good, to Great, to Excellent.
As one Trainer is performing the charged attack, the other Trainer has a few seconds to decide if they want to use a shield. A shield will completely block the opposing Pokemon’s charged attack; however, only two shields can be used per battle.
It’s best to use a shield to block a super effective attack or an attack that might knock out your Pokemon. Remember, Pokemon have certain types that are stronger or weaker to other types in both attack and defense. Refer to the Type Chart below. Credit to Reddit user Alpha Nation.
Knock out all three opposing Pokemon to win a battle. Both Trainers should receive a random item or stardust after the first three battles each day. The Pokemon that fainted in battle will not need items to be revived or healed in Pokemon Battles with friends.