FlagBrew / PKSM

Gen I to GenVIII save manager.
GNU General Public License v3.0
1.75k stars 176 forks source link

Bug Report - Legality checker "Invalid Type A" #1392

Closed AthMak closed 7 months ago

AthMak commented 1 year ago

Trying to generate a Gastly in a Pokémon Red (VC) save file results in PKSM legality checker complaining about this:

Invalid: Invalid Type A, does not match species type.

This appears to be true because using this Gastly in-game, results in it being hit normally by moves like Tackle, which it shouldn't. The Gastly's data in PKSM however shows that it is, in fact, Ghost/Poison type. The Gastly is generated at level 5, is male, has the three moves it should know at that level (Lick, Confuse Ray, Night Shade), and also 15 IVs and 0 EVs in every stat. It also has the correct TID/OT for that save file.

Game: Pokémon Red (Virtual Console) PKSM version: v10.0.0-2b194722

piepie62 commented 1 year ago

Small oversight, fixed for next version

MageLeader commented 1 year ago

Still an issue for the entire Gastly line. Is PKSM even being updated for 3DS anymore?

Edit: The issue is that PKSM is using 07 Ghost instead of 08 Ghost typing. Even if you create them in Gen2 and transfer back to gen1 they are still invalid.

GriffinG1 commented 1 year ago

Pie has been busy with life stuff. A bug fix release will be out when he has time and it is ready. You are welcome to compile the application yourself as per the README instructions if you cannot wait.

MageLeader commented 1 year ago

Pie has been busy with life stuff. A bug fix release will be out when he has time and it is ready. You are welcome to compile the application yourself as per the README instructions if you cannot wait.

That's understandable. I only asked because the latest update for 3DS says it won't be updated anymore because they are moving on to the switch.

GriffinG1 commented 1 year ago

This is the final major release for the 3DS. We are shifting our focus to porting PKSM to the Switch, this means that any future releases of PKSM for the 3DS will only contain bug fixes or minor changes.