Pokérus: Difference between revisions

From Pixelrus
Jump to navigation Jump to search
(Create Pokérus)
 
m (Update Pokérus)
Line 1: Line 1:
'''Pokérus''' is a rare, helpful infection state that can appear on Pixelmon. It is tied to EV growth and can also spread after battles depending on the server's Pokérus settings. Each strain stores how long the active infected state lasts before it is shown as cured.
'''Pokérus''' (short for "Pokémon virus") is a rare but completely harmless — and actually '''beneficial''' — condition a Pixelmon can catch. A Pixelmon carrying Pokérus earns '''double the [[EV training|effort values (EVs)]]''' from every battle, so it is one of the most sought-after finds for anyone training Pixelmon for competitive battling. It never harms the Pixelmon in any way and simply wears off on its own after a few days.


== Quick facts ==
== Why it's worth having ==


* Pokérus is currently enabled by config.
While a Pixelmon is infected with Pokérus, every EV it would normally gain from a battle is '''doubled'''. This cuts the time needed to fully EV-train a Pixelmon roughly in half, which is why trainers go out of their way to get it.
* The global appearance roll is 1 in 12,288 (0.0081%).
* The battle spread roll is 1 in 5 (20%).
* When enabled, the battle EV-yield path doubles EV yields for a Pixelmon with a saved Pokérus state.
* The visible state can be uninfected, infected by a strain, or cured from a strain.


== Strains ==
The bonus stacks with EV-boosting held items, so a Pixelmon holding a [[Macho Brace]] or a power item (such as the [[Power Weight]]) and infected with Pokérus gains EVs even faster. The held-item bonus is applied first and then doubled by Pokérus.


{| class="wikitable sortable" style="width:100%;"
== How to get it ==
! Strain !! Displayed state !! Duration seconds !! Active duration !! Notes
|-
| <code>UNINFECTED</code>
| Uninfected
| -1
| -
| Uninfected marker; no active strain duration.
|-
| <code>A</code>
| Infected: A<br>Cured: A
| 86400
| 1 day
| Active until the timer reaches the listed duration, then displayed as cured.
|-
| <code>B</code>
| Infected: B<br>Cured: B
| 172800
| 2 days
| Active until the timer reaches the listed duration, then displayed as cured.
|-
| <code>C</code>
| Infected: C<br>Cured: C
| 259200
| 3 days
| Active until the timer reaches the listed duration, then displayed as cured.
|-
| <code>D</code>
| Infected: D<br>Cured: D
| 345600
| 4 days
| Active until the timer reaches the listed duration, then displayed as cured.
|}


The jar's random strain picker is built from the same strain enum shown above, including <code>UNINFECTED</code>. A saved Pokérus state is kept separately from the displayed infected/cured text.
Pokérus is extremely rare in the wild. Every Pixelmon you encounter has only a tiny chance of already being infected when it spawns, roughly '''0.0081%''' (about 1 in 12,288).


== Configuration ==
Because finding it naturally is so unlikely, most trainers get Pokérus by '''spreading it from a Pixelmon that already has it''' — for example, one caught by a friend — rather than by hunting for an infected wild Pixelmon.


Pokérus settings are read from <code>config/pixelmon/pokerus.yml</code> when a server config is present.
== Spreading it to your team ==


{| class="wikitable sortable" style="width:100%;"
After you win a battle, an infected Pixelmon in your party can pass Pokérus to the Pixelmon in the slots next to it. Over a few battles this lets the infection ripple through your whole team.
! Setting !! Current value !! Jar default !! Meaning !! Source
|-
| Enabled
| Yes
| true
| Whether or not the Pokérus is enabled. This blocks the growth, the spread and the spawning of the Pokérus.
| Jar default
|-
| Wild rate
| 1 in 12,288 (0.0081%)
| 12,288
| Pokérus spawn rate (1/x). (0 to disable)
| Jar default
|-
| Healer message
| Yes
| true
| Whether or not the player should be informed if their Pixelmon got Pokérus.
| Jar default
|-
| Battle spread rate
| 1 in 5 (20%)
| 5
| Chance to spread the Pokérus to the near Pixelmon after a battle. (1/x) (-1 to disable; 0 to keep always active)
| Jar default
|}


== How it appears ==
On this server each eligible neighbour has about a '''20%''' chance (1 in 5) to catch it after a battle, so it usually takes a few fights to pass it along.


Newly created wild Pixelmon can receive a Pokérus strain through the global appearance roll. The spawn system can also use Pokérus-specific rates on individual spawn entries or spawn sets.
A Pixelmon can only catch Pokérus if it is awake (not fainted) and does not already have it. A Pixelmon that has already been cured cannot be re-infected, so keep an infected, '''uncured''' Pixelmon around if you want to keep spreading it.


The spawning system supports per-spawn and per-spawn-set Pokérus rates, but the loaded spawn JSON does not set either override.
== How long it lasts ==


== EV growth ==
An infection is active for between 1 and 4 days (the exact length depends on the strain a Pixelmon happens to carry). Once that time is up the Pixelmon is shown as '''cured''': it stops spreading Pokérus and no longer doubles EVs, but there is no other downside.


During battle EV gain, Pokérus doubles the EV yield when the feature is enabled and the battling Pixelmon has a saved Pokérus state. EV items are applied before that doubling step, so [[Macho Brace]] and power-item bonuses stack with Pokérus.
'''Tip:''' the countdown only ticks down while the Pixelmon is '''in your party'''. Storing an infected Pixelmon in your [[PC]] freezes its timer, so you can keep one infected indefinitely and pull it out whenever you want to re-spread Pokérus to a new team. Eggs never carry Pokérus and their timer does not run.


== Curing ==
== Knowing when you have it ==


The active timer advances once per second for Pixelmon in cached player party storage. Eggs are skipped. When the timer reaches the strain duration, the state is saved as cured and a Pokérus cured event is fired.
You don't have to check every Pixelmon by hand. The first time one of your party members has Pokérus, the next healer you use will tell you about it.


== Spread after battle ==
The healer dings at you, and an automated message plays.


After a normal battle ends, only winning player parties are checked for spread. The spread check can try adjacent party slots and can also try the attacker after a successful attack against a target with a Pokérus state. A target is skipped if it is fainted or already has a saved Pokérus state.
<blockquote>Your Pixelmon appear to have been infected by Pokérus, a microscopic life-form that we do not know much about just yet.<br>It spreads quickly, but does not seem to cause any harm.<br>It has, on occasion, even proven to be beneficial to a Pixelmon's growth, though infections seem to be short-lived.</blockquote>
 
Each allowed attempt uses the configured battle spread rate. A value of <code>-1</code> disables this battle spread listener, <code>0</code> makes allowed attempts always succeed, and positive values work as a 1/x roll.
 
== Healer message ==
 
If healer messages are enabled, the player is told about an unannounced Pokérus state after closing the healer screen.
 
{| class="wikitable" style="width:100%;"
! Line !! Text
|-
| 1
| <nowiki>Your Pixelmon appear to have been infected by Pokérus, a microscopic life-form that we do not know much about just yet.</nowiki>
|-
| 2
| <nowiki>It spreads quickly, but does not seem to cause any harm.</nowiki>
|-
| 3
| <nowiki>It has, on occasion, even proven to be beneficial to a Pixelmon's growth, though infections seem to be short-lived.</nowiki>
|}
 
== Spec keys ==
 
Pokérus can be matched or applied through the following spec keys. The value is one of the strains listed above.
 
{| class="wikitable" style="width:100%;"
! Pattern !! Accepted strains
|-
| <code>pokerus:&lt;strain&gt;</code>
| <code>UNINFECTED</code>, <code>A</code>, <code>B</code>, <code>C</code>, <code>D</code>
|-
| <code>pkrs:&lt;strain&gt;</code>
| <code>UNINFECTED</code>, <code>A</code>, <code>B</code>, <code>C</code>, <code>D</code>
|}


[[Category:Game mechanics]]
[[Category:Game mechanics]]

Revision as of 21:09, 15 June 2026

Pokérus (short for "Pokémon virus") is a rare but completely harmless — and actually beneficial — condition a Pixelmon can catch. A Pixelmon carrying Pokérus earns double the effort values (EVs) from every battle, so it is one of the most sought-after finds for anyone training Pixelmon for competitive battling. It never harms the Pixelmon in any way and simply wears off on its own after a few days.

Why it's worth having

While a Pixelmon is infected with Pokérus, every EV it would normally gain from a battle is doubled. This cuts the time needed to fully EV-train a Pixelmon roughly in half, which is why trainers go out of their way to get it.

The bonus stacks with EV-boosting held items, so a Pixelmon holding a Macho Brace or a power item (such as the Power Weight) and infected with Pokérus gains EVs even faster. The held-item bonus is applied first and then doubled by Pokérus.

How to get it

Pokérus is extremely rare in the wild. Every Pixelmon you encounter has only a tiny chance of already being infected when it spawns, roughly 0.0081% (about 1 in 12,288).

Because finding it naturally is so unlikely, most trainers get Pokérus by spreading it from a Pixelmon that already has it — for example, one caught by a friend — rather than by hunting for an infected wild Pixelmon.

Spreading it to your team

After you win a battle, an infected Pixelmon in your party can pass Pokérus to the Pixelmon in the slots next to it. Over a few battles this lets the infection ripple through your whole team.

On this server each eligible neighbour has about a 20% chance (1 in 5) to catch it after a battle, so it usually takes a few fights to pass it along.

A Pixelmon can only catch Pokérus if it is awake (not fainted) and does not already have it. A Pixelmon that has already been cured cannot be re-infected, so keep an infected, uncured Pixelmon around if you want to keep spreading it.

How long it lasts

An infection is active for between 1 and 4 days (the exact length depends on the strain a Pixelmon happens to carry). Once that time is up the Pixelmon is shown as cured: it stops spreading Pokérus and no longer doubles EVs, but there is no other downside.

Tip: the countdown only ticks down while the Pixelmon is in your party. Storing an infected Pixelmon in your PC freezes its timer, so you can keep one infected indefinitely and pull it out whenever you want to re-spread Pokérus to a new team. Eggs never carry Pokérus and their timer does not run.

Knowing when you have it

You don't have to check every Pixelmon by hand. The first time one of your party members has Pokérus, the next healer you use will tell you about it.

The healer dings at you, and an automated message plays.

Your Pixelmon appear to have been infected by Pokérus, a microscopic life-form that we do not know much about just yet.
It spreads quickly, but does not seem to cause any harm.
It has, on occasion, even proven to be beneficial to a Pixelmon's growth, though infections seem to be short-lived.