Ok, now I've literally no idea anymore on what level of programming experience you are; a bit earlier we had the discussion about potential difference in order of operation for math on asm level but here now you don't know about uncommenting.
There's a reason for that. I'm sure you now have a vague feeling, but I'll say it anyways. I actually never learned anything about official programming. I started learning (when I literally had no knowledge about hacking) when the guy who worked on Secret of Mana Turbo (Queue) taught me how to edit some of the things he created. Actually, there were multiple people who taught me, but Queue was the main guy. That was about two years ago. I would ask him, "I have this idea, and if I wanted to change X into Y, how would I do that?", and he would say, "Download HxH, open the ROM with that, search for address ZZZZZZ, and change the value there from XX to YY." And thus began. I would often have some ideas here and there, and when I ask him to do something and it was something easy, he would then tell me the addresses of how to employ my ideas, and then tell me to work on it myself. His ZPS made things easier to understand, because he would often leave comments on why and how he did something for his compilation hack.
In short, the only knowledge I have is how to edit something, if I know the address, and what each values mean. For example, my biggest hack for SD3 is the Class Balance patch. And you taught me the specific address of character learning table and the spell edits (starting with Diamond Missile), and told me that each spell was 17 bytes (one of the first posts). You also told me what some of those 17 bytes meant (such as how power of spells worked). The spell orders, I got that from gamefaqs PAR code guide. And I lined up all of the 17 bytes in a line, to see if I can see any pattern. From there, I was able to edit things to my image and test things out.
As you can see, my knowledge is almost non-existent, esp the basic knowledge. When we had the discussion about potential difference in order of operation for math on asm level, I spoke based solely on my gut feeling, rather than a specific knowledge about programming. It was someone else who explained what I tried to explain. Actually, I still don't know much about asm (if at all). I know you tried to teach me that, but it was... above my level of understanding, as it turned out. I still don't know how the operation for math on asm works. For example, you told me the rough addresses and where the end math functions are (ex: evade), but I have no idea what any of the values mean (What value is "+"? What value is "Agility"? Some seem to be more than 1 byte, Etc). Kinda like that.
Despite my limited knowledge though, I was able to create these things, all thanks to you teaching me (some things I learned, other things I failed to learn). I think it was also you who told me about MapJester, which allowed me to create the Black Rabite hack and Better Monsters hack.
Btw, what would happen if I used 10C62B EA EA EA with your v1.8? Would some of the things you did in your hack not work properly? This is just out of curiosity, as I would still use 10C629 80 (I'll post them today, as well as the evade change hack).