mm201 / pkmn-classic-framework

Pokémon application logic for Generation IV and V, including servers
http://pkmnclassic.net/
Other
219 stars 43 forks source link

Mr. Goods won't give the Globe item #10

Closed suloku closed 9 years ago

suloku commented 9 years ago

Hello,

After connecting to nintendo wifi connection, Mr. Goods at Hearthome city is supposed to give to the player the "Globe" item for the secret base in the underground. Maybe having registered your location at the Geonet is a requirement too. See here for more info: http://bulbapedia.bulbagarden.net/wiki/Mr._Goods#Other

I registered at Geonet and then made a trade over the Foundations GTS, but Mr. Goods didn't give me the Globe item as it was supposed to.

My guess is that nintendo GTS enabled something in the savegame that triggered Mr. Goods to give the item, but Foundation GTS doesn't. This is a very minor issue, but I think it should be fixed, since otherwise the Globe item will be forever lost with nintendo's GTS (for new players at least). I know I can probably hack it into the game with a save editor/AR code, but adding this to foundations GTS would be a great detail for people like me that are playing the game now instead of years ago.

I can attach a savegame that has never entered the GTS or registered at Geonet for testing if needed.

mm201 commented 9 years ago

Thanks for the report!

Without packet captures of the first-time sign-in happening against the official server, I'm not sure how much I can do to fix this, unless the fix is very simple. (I have a few ideas.)

A save file would save me the time of having to play that far into the game, but it's important that the save file has never touched wi-fi at all so I can test everything.

suloku commented 9 years ago

Thanks for looking into it, by a save that hasn't touched wifi you mean even ds to ds trades or just gts? I can get you both, but i have to search for the one without ds trades.

suloku commented 9 years ago

Here's a savegame that hasn't accessed the GTS and hasn't registered at geonet. It is for the spanish version of the ge though. No cheat codes have been used on the file either o the savedata edited. Save is in raw format. https://www.dropbox.com/s/staestjetsp5rq7/Pokemon%20-%20Edicion%20Diamante%20%28Spain%29.dsv?dl=0

ghost commented 9 years ago

Sorry for the huge bump, but this actually works...

mm201 commented 9 years ago

Yeah it's my bad for not knowing what to say. I don't have the spanish rom and didn't have the motivation to actually play through. Thanks for testing this. I can sleep easy now.

PS. There's no problem with "bumping" an open issue. If it's open, that means it needs any attention it can get!

ghost commented 8 years ago

IK this has been closed, and the bug doesn't actually occur, but I wanted to point out that I restarted again (new emuNAND too, so from scratch, new initial PID and such), and I still got the Globe on first ever connection.

mm201 commented 8 years ago

Thank you for testing this.

suloku commented 8 years ago

I'll have to test again, could you please tell me where the globe is received? I assure you I tried it many times and didn't receive it, may as well test it again. Also, are you using US or EUR game (and which language)?

ghost commented 8 years ago

I was using a copy of Pokemon Platinum for EUR, UK English set. Go to the man in Hearthome City, and he definitely gives you it.