summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/global.h3
-rw-r--r--src/berry.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/include/global.h b/include/global.h
index 5340a9790..c5fa7fef3 100644
--- a/include/global.h
+++ b/include/global.h
@@ -649,6 +649,7 @@ struct DaycareData
u8 stepCounter;
};
+#define MAP_OBJECTS_NUMBER 16
#define BERRY_TREES_NUMBER 128
#define FLAGS_NUMBER 300
#define VARS_NUMBER 256
@@ -684,7 +685,7 @@ struct SaveBlock1
/*0x9C2*/ u8 field_9C2[6];
/*0x9C8*/ u16 trainerRematchStepCounter;
/*0x9CA*/ u8 trainerRematches[100];
- /*0xA30*/ struct MapObject mapObjects[16];
+ /*0xA30*/ struct MapObject mapObjects[MAP_OBJECTS_NUMBER];
/*0xC70*/ struct MapObjectTemplate mapObjectTemplates[64];
/*0x1270*/ u8 flags[FLAGS_NUMBER];
/*0x139C*/ u16 vars[VARS_NUMBER];
diff --git a/src/berry.c b/src/berry.c
index ffd30d47f..17dd5eaf1 100644
--- a/src/berry.c
+++ b/src/berry.c
@@ -1241,7 +1241,7 @@ void ResetBerryTreeSparkleFlags(void)
top = cam_top + 3;
right = cam_left + 14;
bottom = top + 8;
- for (i = 0; i < (u8)ARRAY_COUNT(gSaveBlock1Ptr->mapObjects); i++)
+ for (i = 0; i < MAP_OBJECTS_NUMBER; i++)
{
if (gMapObjects[i].active && gMapObjects[i].animPattern == 12)
{