Priority
In a normal battle, the priority of a move is determined by the speed statistic of the Pokémon battling. However, there are moves with their own set priority.
Priority based moves are moves that will go before other moves, such as Quick Attack and ExtremeSpeed, or after other moves such as Counter and Mirror Coat. Moves that last a whole turn, such as Protect or Magic Coat will have much higher priority to ensure that the move is used at the start of the turn. When the priority of two moves is equal, such as both Aqua Jet and Quick Attack being used, the Pokémon with the higher speed will act first.
However, the speed priority is ignored when Trick Room has been enforced. Trick Room causes Pokémon with a lower Speed to attack first, while those with higher Speed will attack last. Increased priority moves still go first and Pokémon with Full Incense, Lagging Tail, and Stall ignore Trick Room.
The priority for these moves is always the same:
- +6 Pursuit (only on switch)
- +5 Switching
- +4 Helping Hand
- +3 Magic Coat, Snatch
- +2 Detect, Endure, Follow Me, Protect
- +1 ExtremeSpeed, Fake Out, Mach Punch, Quick Attack, etc.
- ±0 Assist, Metronome, Mirror Move, Sleep Talk, everything else
- -1 Vital Throw
- -2 Focus Punch
- -3 Revenge
- -4 Counter, Mirror Coat
- -5 Roar, Whirlwind