From 47cd734276eade428671f720e8d01a45c4fd2bc2 Mon Sep 17 00:00:00 2001 From: Rangi Date: Tue, 17 Nov 2020 16:27:44 -0500 Subject: Use assert to ensure correct base data size --- data/pokemon/base_stats.asm | 2 ++ wram.asm | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/data/pokemon/base_stats.asm b/data/pokemon/base_stats.asm index 809ae8eb..91ccbe08 100644 --- a/data/pokemon/base_stats.asm +++ b/data/pokemon/base_stats.asm @@ -151,3 +151,5 @@ INCLUDE "data/pokemon/base_stats/dratini.asm" INCLUDE "data/pokemon/base_stats/dragonair.asm" INCLUDE "data/pokemon/base_stats/dragonite.asm" INCLUDE "data/pokemon/base_stats/mewtwo.asm" +BaseStatsEnd:: + assert BaseStatsEnd - BaseStats == (wMonHeaderEnd - wMonHeader) * (NUM_POKEMON - 1) ; discount Mew diff --git a/wram.asm b/wram.asm index 9444084e..c005a3a3 100644 --- a/wram.asm +++ b/wram.asm @@ -1996,8 +1996,9 @@ wMonHGrowthRate:: wMonHLearnset:: ; bit field - flag_array 50 + 5 + flag_array NUM_TMS + NUM_HMS ds 1 +wMonHeaderEnd:: wSavedTilesetType:: ; saved at the start of a battle and then written back at the end of the battle -- cgit v1.2.3