summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-10-25 18:40:44 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-10-25 18:41:17 -0400
commit943e2ec33dc052a3085e5013902fac21a5ef29da (patch)
treec06673d0e6f2583d1d151f388ad4249b79e30ef0 /src
parent42a22d4c9faf43d0d96c89c13f58cf3d8afe48d6 (diff)
sub_80E98AC
Diffstat (limited to 'src')
-rw-r--r--src/secret_base.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/secret_base.c b/src/secret_base.c
index 8e476521b..7154abbf2 100644
--- a/src/secret_base.c
+++ b/src/secret_base.c
@@ -593,3 +593,25 @@ void sub_80E980C(void)
*StringCopyN(gStringVar1, src, sub_80E8DF4(src)) = EOS;
ConvertInternationalString(gStringVar1, gSaveBlock1Ptr->secretBases[sbId].language);
}
+
+bool8 sub_80E9878(u8 sbId)
+{
+ if (gSaveBlock1Ptr->secretBases[sbId].sbr_field_1_6 != 0)
+ {
+ return TRUE;
+ }
+ return FALSE;
+}
+
+u8 sub_80E98AC(struct Pokemon *pokemon)
+{
+ u16 evTotal;
+
+ evTotal = GetMonData(pokemon, MON_DATA_HP_EV);
+ evTotal += GetMonData(pokemon, MON_DATA_ATK_EV);
+ evTotal += GetMonData(pokemon, MON_DATA_DEF_EV);
+ evTotal += GetMonData(pokemon, MON_DATA_SPD_EV);
+ evTotal += GetMonData(pokemon, MON_DATA_SPATK_EV);
+ evTotal += GetMonData(pokemon, MON_DATA_SPDEF_EV);
+ return evTotal / 6;
+}