That's why my patch is better. Let me explain you what happens in the game. The Exp you gain is added in a loop with r4 and r5 for each monster which will result in exp you gain after that the exp is moved around in registers and then it is applied to each active slot with a simple obfuscated function. If you just patch the function of 1 character it is done wrong. Apply my patch which works for all characters and "pokemon"