What type of bug are you reporting?
Validator
What is the bug?
In attempting to run an incompatible combination of moves on Marowak in Gen 3, the team validator displays an inaccurate descriptor to define this specific illegality. The set I am attempting to run has both Sing and Perish Song. Both are legal on their own, but sing is an XD Purification exclusive move, while Perish Song is an egg move. This does make them incompatible with each other, but instead of providing the standard descriptor for a case like this (outlined with Dragonite below), the validator instead states that "Marowak's move Perish Song can't be transferred from Gen 8 to Gen 3". This is an inaccurate description of the issue, and needs correcting. Perish Song and Sing each individually pass validation checks when run with a level up learnset on Marowak.
Shown here is an example of the expected verifier message. Dragonite learns Heal Bell via purification in Pokemon XD (the same way Marowak learns Sing) and Light Screen via breeding (the same way Marowak learns Perish Song). Despite being an illegal combination of moves for the same reason as the Marowak example above, Dragonite's validator shows the correct text, stating that "Dragonite's moves Light Screen, Heal Bell are incompatible."
Upload an image of the bug if necessary
Are you able to replicate it? If so, how?
Yes, it is easily recreated when validating a Marowak with Sing and Perish Song for Gen 3 OU.
Validator
What is the bug?
In attempting to run an incompatible combination of moves on Marowak in Gen 3, the team validator displays an inaccurate descriptor to define this specific illegality. The set I am attempting to run has both Sing and Perish Song. Both are legal on their own, but sing is an XD Purification exclusive move, while Perish Song is an egg move. This does make them incompatible with each other, but instead of providing the standard descriptor for a case like this (outlined with Dragonite below), the validator instead states that "Marowak's move Perish Song can't be transferred from Gen 8 to Gen 3". This is an inaccurate description of the issue, and needs correcting. Perish Song and Sing each individually pass validation checks when run with a level up learnset on Marowak.
Shown here is an example of the expected verifier message. Dragonite learns Heal Bell via purification in Pokemon XD (the same way Marowak learns Sing) and Light Screen via breeding (the same way Marowak learns Perish Song). Despite being an illegal combination of moves for the same reason as the Marowak example above, Dragonite's validator shows the correct text, stating that "Dragonite's moves Light Screen, Heal Bell are incompatible."
Upload an image of the bug if necessary
Are you able to replicate it? If so, how?
Yes, it is easily recreated when validating a Marowak with Sing and Perish Song for Gen 3 OU.
Attachments
Last edited:





