summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobodySociety <43542553+NobodySociety@users.noreply.github.com>2021-06-10 12:19:03 -0400
committerNobodySociety <43542553+NobodySociety@users.noreply.github.com>2021-06-10 12:19:03 -0400
commit78f5fce334c375c3885f8bfd08e53e340b519968 (patch)
treece0451a3fbf43d9f3b51089c0deb0d808f2596d1
parente300f1d89c0d877ab0ed8af832a4070ff0bea002 (diff)
Updated to fix gender anomaly
-rw-r--r--Replace-stat-experience-with-EVs.md48
1 files changed, 47 insertions, 1 deletions
diff --git a/Replace-stat-experience-with-EVs.md b/Replace-stat-experience-with-EVs.md
index 054f6fa..e3d4d51 100644
--- a/Replace-stat-experience-with-EVs.md
+++ b/Replace-stat-experience-with-EVs.md
@@ -77,7 +77,14 @@ And edit [constants/pokemon_data_constants.asm](../blob/master/constants/pokemon
-MON_DEF_EXP rw
-MON_SPD_EXP rw
-MON_SPC_EXP rw
-+MON_EVS rb NUM_EXP_STATS
+-MON_STAT_EXP rw NUM_EXP_STATS
+-rsset MON_STAT_EXP
+-MON_HP_EXP rw
+-MON_ATK_EXP rw
+-MON_DEF_EXP rw
+-MON_SPD_EXP rw
+-MON_SPC_EXP rw
++MON_EVS rb NUM_STATS
+rsset MON_EVS
+MON_HP_EV rb
+MON_ATK_EV rb
@@ -141,7 +148,46 @@ Edit [wram.asm](../blob/master/wram.asm):
wBaseTMHM:: flag_array NUM_TM_HM_TUTOR
wCurBaseDataEnd::
```
+Edit [constants/pokemon_data_constants.asm](../blob/master/constants/pokemon_data_constants.asm):
+```diff
+ ; base data struct members (see data/pokemon/base_stats/*.asm)
+ rsreset
+ BASE_DEX_NO rb
+ BASE_STATS rb NUM_STATS
+ rsset BASE_STATS
+ BASE_HP rb
+ BASE_ATK rb
+ BASE_DEF rb
+ BASE_SPD rb
+ BASE_SAT rb
+ BASE_SDF rb
++BASE_MON_EVS rw
++rsset BASE_EVS
++BASE_HP_ATK_DEF_SPD_EVS rb
++BASE_SAT_SDF_EVS rb
+ BASE_TYPES rw
+ rsset BASE_TYPES
+ BASE_TYPE_1 rb
+ BASE_TYPE_2 rb
+ BASE_CATCH_RATE rb
+ BASE_EXP rb
+ BASE_ITEMS rw
+ rsset BASE_ITEMS
+ BASE_ITEM_1 rb
+ BASE_ITEM_2 rb
+ BASE_GENDER rb
+- rb_skip
+ BASE_EGG_STEPS rb
+- rb_skip
+ BASE_PIC_SIZE rb
+ BASE_FRONTPIC rw
+ BASE_BACKPIC rw
+ BASE_GROWTH_RATE rb
+ BASE_EGG_GROUPS rb
+ BASE_TMHM rb (NUM_TM_HM_TUTOR + 7) / 8
+ BASE_DATA_SIZE EQU _RS
+```
Edit [data/pokemon/base_stats.asm](../blob/master/data/pokemon/base_stats.asm):
```diff