Fix trainer match call flags
This commit is contained in:
@@ -506,7 +506,7 @@ static const struct MatchCallStructTrainer sSidneyMatchCallHeader =
|
||||
{
|
||||
.type = MC_TYPE_LEADER,
|
||||
.mapSec = MAPSEC_EVER_GRANDE_CITY,
|
||||
.flag = FLAG_REMATCH_SIDNEY,
|
||||
.flag = FLAG_REGISTERED_SIDNEY,
|
||||
.rematchTableIdx = REMATCH_SIDNEY,
|
||||
.desc = gText_EliteFourMatchCallDesc,
|
||||
.name = NULL,
|
||||
@@ -522,7 +522,7 @@ static const struct MatchCallStructTrainer sPhoebeMatchCallHeader =
|
||||
{
|
||||
.type = MC_TYPE_LEADER,
|
||||
.mapSec = MAPSEC_EVER_GRANDE_CITY,
|
||||
.flag = FLAG_REMATCH_PHOEBE,
|
||||
.flag = FLAG_REGISTERED_PHOEBE,
|
||||
.rematchTableIdx = REMATCH_PHOEBE,
|
||||
.desc = gText_EliteFourMatchCallDesc,
|
||||
.name = NULL,
|
||||
@@ -538,7 +538,7 @@ static const struct MatchCallStructTrainer sGlaciaMatchCallHeader =
|
||||
{
|
||||
.type = MC_TYPE_LEADER,
|
||||
.mapSec = MAPSEC_EVER_GRANDE_CITY,
|
||||
.flag = FLAG_REMATCH_GLACIA,
|
||||
.flag = FLAG_REGISTERED_GLACIA,
|
||||
.rematchTableIdx = REMATCH_GLACIA,
|
||||
.desc = gText_EliteFourMatchCallDesc,
|
||||
.name = NULL,
|
||||
@@ -554,7 +554,7 @@ static const struct MatchCallStructTrainer sDrakeMatchCallHeader =
|
||||
{
|
||||
.type = MC_TYPE_LEADER,
|
||||
.mapSec = MAPSEC_EVER_GRANDE_CITY,
|
||||
.flag = FLAG_REMATCH_DRAKE,
|
||||
.flag = FLAG_REGISTERED_DRAKE,
|
||||
.rematchTableIdx = REMATCH_DRAKE,
|
||||
.desc = gText_EliteFourMatchCallDesc,
|
||||
.name = NULL,
|
||||
@@ -570,7 +570,7 @@ static const struct MatchCallStructTrainer sWallaceMatchCallHeader =
|
||||
{
|
||||
.type = MC_TYPE_LEADER,
|
||||
.mapSec = MAPSEC_EVER_GRANDE_CITY,
|
||||
.flag = FLAG_REMATCH_WALLACE,
|
||||
.flag = FLAG_REGISTERED_WALLACE,
|
||||
.rematchTableIdx = REMATCH_WALLACE,
|
||||
.desc = gText_ChampionMatchCallDesc,
|
||||
.name = NULL,
|
||||
@@ -1136,7 +1136,7 @@ bool32 MatchCall_HasRematchId(u32 idx)
|
||||
|
||||
void SetMatchCallRegisteredFlag(void)
|
||||
{
|
||||
int r0 = GetRematchIdxByTrainerIdx(gSpecialVar_0x8004);
|
||||
if (r0 >= 0)
|
||||
FlagSet(FLAG_MATCH_CALL_REGISTERED + r0);
|
||||
int index = GetRematchIdxByTrainerIdx(gSpecialVar_0x8004);
|
||||
if (index >= 0)
|
||||
FlagSet(TRAINER_REGISTERED_FLAGS_START + index);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user