kwsch / PKHeX

Pokémon Save File Editor
https://projectpokemon.org/pkhex/
Other
3.63k stars 682 forks source link

[PKHeX (24.01.12) & PKHeX (24.06.03)] Flag 1341 in Pokemon Platinum not being checked #4310

Closed Priestyle closed 2 months ago

Priestyle commented 2 months ago

Describe the bug In pokemon platinum, flag 1341 is a nugget in one of the following locations: In the final room of the Solaceon Ruins, in the northeast of the lake northeast of Psychics Deandre and Kendra in the Victory Road, in the northeastern corner of the room in the Stark Mt., in the northwest of the Villa in the Resort Area. I picked up the nuggets in all of these locations and flag 1341 is not checked in pkhex.

To Reproduce Steps to reproduce the behavior:

  1. Go to the following locations listed above in-game.
  2. Pick up the nugget ground items located in those locations.
  3. See if flag 1341 is checked in pkhex.
  4. See that flag 1341 is not checked in pkhex.

Expected behavior Flag 1341 should be checked in pkhex.

Screenshots 2024-07-01-13-07-35-PKHeX-w386iNll15

Additional context There are no additional contexts.

Lusamine commented 2 months ago

If picking up the Nugget does not toggle the flag, my assumption would be that that flag is unrelated to the Nugget, not that PKHeX is bugged. Why do you believe this flag is related to the Nugget?

Priestyle commented 2 months ago

I went on event file 404 in dspre which is the list of field items available for pick-up then I saw 92 which is the index number for the in-game item nugget. Wait but as I'm typing this, I just realized that there are 6 92's in the list in event file 404 which means ther are 6 nuggets available for pick-up in game... I'm really confused...

Edit: I forgot to type this. There are 4 locations in-game that have nuggets as ground items according to bulbapedia. They are the locations I listed in the original message. This really confuses me.

Lusamine commented 2 months ago

It sounds like this flag is not proven to be the Nuggets in question. As far as I can tell, the Event Flag Editor is reading flags properly. I don't think it is bugged at displaying this flag, but rather your understanding is incomplete.

Priestyle commented 2 months ago

Hey, could I report something else? I just started a new game in platinum and it has flag 1106 checked. I'm 1 hour 30 minutes into the game and I'm standing right before entering Jubilife City. Flag 1106 represents Lunar Wing field item in the Fullmoon Island. I think there might be a bug with pkhex. I didn't check flag 1106; I swear.

Lusamine commented 2 months ago

Hey, could I report something else? I just started a new game in platinum and it has flag 1106 checked. I'm 1 hour 30 minutes into the game and I'm standing right before entering Jubilife City. Flag 1106 represents Lunar Wing field item in the Fullmoon Island. I think there might be a bug with pkhex. I didn't check flag 1106; I swear.

What is your evidence that this is related to Lunar Wing? Did you compare before/after saves to see if this flag is toggled? Again, if you have no evidence that this flag is related, and interacting in game does not alter it, the issue is not with PKHeX.