mirror of
https://github.com/pret/pmd-red.git
synced 2026-09-08 09:05:59 -05:00
Document wurmple evolution rand value
This commit is contained in:
@@ -8,7 +8,7 @@ typedef struct EvolveStatus
|
||||
{
|
||||
/* 0x0 */ u8 evoItem1;
|
||||
/* 0x1 */ u8 evoItem2;
|
||||
/* 0x2 */ u8 unk6;
|
||||
/* 0x2 */ u8 wurmpleVal;
|
||||
/* 0x4 */ u16 evolutionConditionStatus;
|
||||
/* 0x6 */ s16 targetEvolveSpecies;
|
||||
} EvolveStatus;
|
||||
|
||||
@@ -726,7 +726,7 @@ static void sub_8025254(void)
|
||||
sLuminousCaveWork->evolveStatus.evoItem2 = gTeamInventoryRef->teamItems[sLuminousCaveWork->evoItem2_InvIndex].id;
|
||||
}
|
||||
|
||||
sLuminousCaveWork->evolveStatus.unk6 = RandInt(0xFF);
|
||||
sLuminousCaveWork->evolveStatus.wurmpleVal = RandInt(0xFF);
|
||||
sub_808F468(sLuminousCaveWork->pokeStruct, &sLuminousCaveWork->evolveStatus, 1);
|
||||
}
|
||||
|
||||
|
||||
@@ -1048,12 +1048,12 @@ void sub_808F468(PokemonStruct1 *param_1, EvolveStatus *evolveStatus, u8 param_3
|
||||
continue;
|
||||
}
|
||||
}
|
||||
else if (evolveConditions.evolutionRequirements.additionalRequirement == 0xb) {
|
||||
if ((evolveStatus->unk6 & 1) == 0) goto _0808F6CA;
|
||||
else if (evolveConditions.evolutionRequirements.additionalRequirement == 11) {
|
||||
if (!(evolveStatus->wurmpleVal & 1)) goto _0808F6CA;
|
||||
else continue;
|
||||
}
|
||||
else if (evolveConditions.evolutionRequirements.additionalRequirement == 0xc) {
|
||||
if ((evolveStatus->unk6 & 1)) goto _0808F6CA;
|
||||
else if (evolveConditions.evolutionRequirements.additionalRequirement == 12) {
|
||||
if ((evolveStatus->wurmpleVal & 1)) goto _0808F6CA;
|
||||
else continue;
|
||||
}
|
||||
else if (evolveConditions.evolutionRequirements.additionalRequirement == 10) {
|
||||
|
||||
Reference in New Issue
Block a user