FFF Posted December 28, 2017 Posted December 28, 2017 (edited) Hello. I've been using pkhex for multiple games over the course of ~1,5 years, mainly Y, OR, Sun and US. However, what was always consistent is the fact that after I edited a Pokemon once, it started disobeying me, even though i've never changed anything. Basically, I can view the pokemon and immediately set it again and the next time I throw it out to battle it starts disobeying me / appears to be from a different trainer. In addition to that, if I enable early mega evolution in USUM, all of my pokemon start appears to be from a different OT. I believe I finally found the reason for that. You see, my ingame name is "Fabian♂" (i know its stupid, its kind of a running gag and i'd love to keep it). I don't know if this is an issue thats exclusively to the German version of the game, but my games use a different ♂-character than pkhex does. I can't really show this in pkhex because it changes the name immediately, but it is visible in pksm and the games. Here is an unedited slowpoke. As you can see, there is a ?-Character in the ot-line, and not the ♂-character:top_0001.bmptop_0005.bmp And here is a Larvesta, which hatched from an egg after I checked the "Early Mega evolution"-Box and saved the game. The Larvesta was inserted with pkhex by using the slowpoke as the base.top_0003.bmptop_0004.bmp If you compare the two ingame screenshots, you can see that the ♂-character in the picture of Slowpoke is slightly lower than the one in the screenshot of Larvesta. Below are two saves, the first one is from before editing anything and the second one is after activating early mega evolution and nothing else. main - before activating mega main - after activating mega Thanks for looking into this, I'm sorry if my english is a little off, I'm not a native speaker. Edited December 28, 2017 by FFF clarification 1
Kaphotics Posted December 29, 2017 Posted December 29, 2017 Thanks, should be fixed in the latest commit https://github.com/kwsch/PKHeX/commit/dccad6c2f496c0a9c98287a753407c4c3313e579 The game uses half width / full width characters for different languages; some logic was behaving incorrectly causing it to fall back to the incorrect variant. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now