summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGriffinR <griffin.richards@comcast.net>2019-12-08 13:10:12 -0500
committerhuderlem <huderlem@gmail.com>2019-12-14 08:27:49 -0600
commit1a672dac8dd534aa9b5e08bc34481cabd8ca0ae9 (patch)
tree938ef25a593f7210009ad4eb96c4b0ab834aba27
parent49f1a90534180445d293761e2bdac165b49319a2 (diff)
Use constant for daily flag offset
-rw-r--r--include/constants/flags.h1
-rw-r--r--src/event_data.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/include/constants/flags.h b/include/constants/flags.h
index 1eb8a0673..095284aa8 100644
--- a/include/constants/flags.h
+++ b/include/constants/flags.h
@@ -1566,6 +1566,7 @@
#define FLAG_UNUSED_0x91F (SYSTEM_FLAGS + 0xBF) // Unused Flag
// Daily Flags
+#define DAILY_FLAGS_START FLAG_DAILY_0x920
#define FLAG_DAILY_0x920 (SYSTEM_FLAGS + 0xC0)
#define FLAG_DAILY_CONTEST_LOBBY_RECEIVED_BERRY (SYSTEM_FLAGS + 0xC1)
#define FLAG_DAILY_SECRET_BASE (SYSTEM_FLAGS + 0xC2)
diff --git a/src/event_data.c b/src/event_data.c
index 50628f984..3d3cea175 100644
--- a/src/event_data.c
+++ b/src/event_data.c
@@ -48,7 +48,7 @@ void ClearTempFieldEventData(void)
void ClearDailyFlags(void)
{
- memset(gSaveBlock1Ptr->flags + 0x124, 0, DAILY_FLAGS_SIZE);
+ memset(gSaveBlock1Ptr->flags + (DAILY_FLAGS_START / 8), 0, DAILY_FLAGS_SIZE);
}
void DisableNationalPokedex(void)