Fainted lead experience oversight: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
Content added Content deleted
>Sherkel
(Cause)
old->Torchickens
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Japan only}}
{{Japan only}}
{{incomplete|Do Revives fix this? What about 3 or more Pokémon sent into battle?}}
{{incomplete|What about 3 or more Pokémon sent into battle? What is its cause?}}
In {{RG}}, if the player enters a trainer battle with a lead Pokémon that is fainted, the opposing trainer's lead Pokémon will only give half or less{{clarify|presumably, if the player switches}} of the experience points it is intended to. Despite fainted Pokémon being unable to receive experience points, the first Pokémon in the player's party will still factor into the calculation when dividing experience among battle participants.
In {{RG}}, if the player enters a trainer battle with a lead Pokémon that is fainted, the opposing trainer's lead Pokémon will only give half of the experience points it is intended to<!-- Exarion specifically clarified "just half", though not any further. Maybe it's like the Exp. All. -->. Despite fainted Pokémon being unable to receive experience points, the first Pokémon in the player's party will still factor into the calculation when dividing experience among battle participants.


== Cause ==
== YouTube video ==
{{YouTube|Sy1_Sgbhxu4|ChickasaurusGL}}
In the function that loops through the player's party to see which Pokémon are eligible to gain experience, any that currently have 0 HP are skipped, as intended. However, the list begins at the first entry in the player's party and the counter is first incremented ''before'' that Pokémon is checked, thus effectively starting the function at the player's second Pokémon.<ref>[https://github.com/Luckytyphlosion/pokered-jp/blob/master/engine/battle/experience.asm Red and Green's experience formula]</ref>


== Attribution ==
== Attribution ==
* Discovered by Exarion.
* Discovered by Exarion.
{{clr}}

==References==
<references />

[[Category:Generation I glitches]]
[[Category:Generation I glitches]]

Latest revision as of 16:57, 6 November 2019

Please note that this glitch only exists in the Japanese versions of the game, or is otherwise a glitch
from a Pokémon game which was only released in Japan.
This article is incomplete. Please feel free to add any missing information about the subject. It is missing: What about 3 or more Pokémon sent into battle? What is its cause?.

In Pokémon Red and Green, if the player enters a trainer battle with a lead Pokémon that is fainted, the opposing trainer's lead Pokémon will only give half of the experience points it is intended to. Despite fainted Pokémon being unable to receive experience points, the first Pokémon in the player's party will still factor into the calculation when dividing experience among battle participants.

YouTube video

YouTube video by ChickasaurusGL


Attribution

  • Discovered by Exarion.