Done Low-level event data not processed correctly

Hydrametr0nice

Simulator Developer
is a Programmeris a Battle Simulator Moderator
What type of bug are you reporting? Validator

What is the bug?
A Gen 8 Level 42 Volcarona should be able to learn Giga Drain from a TR, but it only allows its use from level 59 onwards. The error message states:
- Volcarona's Atk and SpA IVs must match because it is from Pokémon GO.

Are you able to replicate it? If so, how?
Validator.
 
This is not a bug with Giga Drain. It would happen with any TM move. The Volcarona itself is underleveled (it ordinarily evolves at level 59), which makes the validator tries to find a Volcarona obtainable before level 59. It found one from Pokemon Go, which requires Attack and Special Attack IVs to match. This basic Volcarona will pass the validator in Gen 8 OU, for example:

Volcarona
Ability: Flame Body
Level: 42
EVs: 8 HP
- Giga Drain

1725751700877.png

The actual bug here is that Pokemon Go is being prioritized as an event source, even though other valid Volcarona events exist in our event data that would otherwise be legal (e.g. the level 35 Volcarona from BW2).

EDIT: Fixed by dot-Comfey in https://github.com/smogon/pokemon-showdown/pull/10478
 
Back
Top