summaryrefslogtreecommitdiff
path: root/arm9/src
diff options
context:
space:
mode:
authortgsm <doodrabbit@hotmail.com>2021-06-12 21:41:08 -0500
committertgsm <doodrabbit@hotmail.com>2021-06-12 21:41:08 -0500
commitca14c9ab605a7a40d1c85cec99a4ef4f3ec2cbd2 (patch)
treef328218aacbca4a0de362f770b8fecfcfe3c82d0 /arm9/src
parent97ad09c896ba222ade14b52c9c625bbe70824711 (diff)
scrcmd_party: address review comments
Diffstat (limited to 'arm9/src')
-rw-r--r--arm9/src/scrcmd_party.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/arm9/src/scrcmd_party.c b/arm9/src/scrcmd_party.c
index 3cc024e1..48d558c9 100644
--- a/arm9/src/scrcmd_party.c
+++ b/arm9/src/scrcmd_party.c
@@ -343,7 +343,7 @@ THUMB_FUNC BOOL ScrCmd_AddPartyMonFriendship(struct ScriptContext* ctx)
return FALSE;
}
-THUMB_FUNC BOOL ScrCmd_DepletePartyMonFriendship(struct ScriptContext* ctx)
+THUMB_FUNC BOOL ScrCmd_SubtractPartyMonFriendship(struct ScriptContext* ctx)
{
struct UnkSavStruct80* sav_ptr = ctx->unk80;
u16 friendship_to_deplete = VarGet(ctx->unk80, ScriptReadHalfword(ctx));
@@ -471,7 +471,7 @@ THUMB_FUNC BOOL ScrCmd_CountAvailablePartyMons_IgnoreSlot(struct ScriptContext*
return FALSE;
}
-THUMB_FUNC BOOL ScrCmd_CountAvailablePartyMonsAndPCMons(struct ScriptContext* ctx)
+THUMB_FUNC BOOL ScrCmd_CountAvailablePartyAndPCMons(struct ScriptContext* ctx)
{
s32 party_count;
struct PCStorage* pc;
@@ -714,7 +714,7 @@ THUMB_FUNC BOOL ScrCmd_CountPartyMonRibbons(struct ScriptContext* ctx)
return FALSE;
}
-THUMB_FUNC BOOL ScrCmd_Unk022F(struct ScriptContext* ctx)
+THUMB_FUNC BOOL ScrCmd_CountTotalPartyRibbons(struct ScriptContext* ctx)
{
struct PlayerParty* party;
u16 ribbon_idx;
@@ -733,6 +733,8 @@ THUMB_FUNC BOOL ScrCmd_Unk022F(struct ScriptContext* ctx)
BOOL party_mon_is_egg = (BOOL)GetMonData(party_mon, MON_DATA_IS_EGG, NULL);
if (party_mon_is_egg)
{
+ // BUG: This `break` should be a `continue`, as any party mons after a detected
+ // egg would have their ribbons ignored.
break;
}