The Pokérus, or "Pokémon virus", is a beneficial mechanic that any Pokémon can obtain.
Pokérus is a virus that may infect your Pokémon after any battle, showing as a Status condition than cannot be cured with an Healer.
If any of the player's Pokémon are infected, at the end of each battle the Pokérus will have a chance to spread among other Pokémon in the player's Party; this event can only occur between Pokémon in adjactent slots of the party.
A Pokémon infected with Pokérus will gain double the effort values (EVs) from battling, but the ones gained through Ev-enhancing items (such as Vitamins) will not be doubled.
Pokérus can be stacked with other Ev-training items (such as the Power Bracer).
A Pokémon has a 1⁄21.845 chance of getting infected by Pokérus after a battle with any wild Pokémon.
An infected Pokémon will also have a 1⁄20.000 chance to infect another Pokémon in the player's Party after any battle.
The Pokérus may only spread to a Pokémon directly adjacent to an already infected Pokémon and only if they have never had Pokérus before.
A Pokérus infection will inevitably proceed towards getting cured, and so will happen in 1-4 real days from the moment of the infection (can be modified in
A Pokémon will have a chance to be cured from Pokérus in a period that goes from 24 hours to 96 hours after the moment of Infection.
Putting the Pokémon in a PC will temporarily pause the cure of the infection, but stopping it is not possible in any way.
Once a Pokémon is cured, the message "<Pokémon> gained 5 levels for being cured of Pokérus!" will be displayed in chat, the Pokémon will gain 5 levels and the Cured icon will appear in the Summary (as shown in the image to the right).
A Cured Pokémon will become immune to Pokérus forever, but the double EV gain will not end.
- "pokeRusChance": Sets the 1/x chance to catch Pokérus virus from wild battles. (default= 21845)
- "pokeRusSpreadRate": Sets the 1/x chance for Pokérus to spread to another Pokémon. (default= 20000)
- "pokeRusTimerMax": Maximum time (in seconds) for Pokérus to last on a Pokémon. (default= 345600 (= 96 hours))
- "pokeRusTimerMin": Minimum time (in seconds) for Pokérus to last on a Pokémon. (default= 86400 (= 24 hours))