Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Hentenmon edited this page Sep 7, 2025 · 1 revision

Remove Stat EXP

Today we are going to remove stat exp. Stat EXP in gen 1 makes your mons really op if grinded, cause each mon killed adds its base stats to your stat exp, letting each stat max out at 65535 stat EXP. This made your mons overpowered compared to the foes.

You can do it as simply as adding in 1 line. I don't know why you even clicked on this.

Either way, go to engine/battle/experience.asm, and add this line:

.gainStatExpLoop
+   jp nz, .nextBaseStat
	ld a, [hli]
	ld b, a ; enemy mon base stat
	ld a, [de] ; stat exp
	add b ; add enemy mon base state to stat exp
	ld [de], a
	jr nc, .nextBaseStat

This will just skip over the stat exp addition completely.

That's literally it.

Clone this wiki locally