My latest tool. This allows you to edit everything about items in Gold, Silver, and Crystal Versions. Has no known bugs, but if you find one let me know. It detects which version you loaded and will load the data appropriately, and if it doesn't recognize the rom, it won't let you edit it. It also refuses to let you edit Item 0, and some of the later items will have the ASM Pointer greyed out. This is because the later items do not have valid ASM pointers, as they work differently, and this is to prevent you from accidentally your rom.
Ok I added you. But I noticed a little bug in the array. It's not to bad its just that for renaming I would need to fix it. Basically since "Poke" is represented by one byte and the array handles only one character it comes out only as "P".
Ah alright. I mean I'm running Visual Studio 6.0 enterprise edition. And while those would be taken in vista, I'm now running XP so i'm not as bothered by that bit, but I can include that if people want it :p and I'll get on, sorry I forget to sign in sometimes.
I'll get on later today. One thing is I seem to have misplaced part of the source for my item editor, and I don't know how I managed that, since all files should have been in the same folder. Anyways, that would make it take a bit longer to release a new version, but i can still work on it, and I'll still get on and check out that code you're talking about
My idea was to make Slowpoke evolve with King's Rock to Slowking but it didn't work the way I wanted it to; I got always this message (Oak: "HIRO, this isn't the time to use that.") until I learned what ASM pointers are for (or I at least know much better now).
Also, the evolution does happen with King's Rock now & you can get only one King's Rock in the game and that's why you can't toss it away either)