use personality natures for wraparound

This commit is contained in:
Seth Barberee 2021-12-21 10:01:41 -06:00
parent 2ec7cc5bad
commit 3a1307e907

View File

@ -597,11 +597,11 @@ void RevealPersonality(void)
currentNature = gUnknown_203B400->playerNature;
for(counter = 0; counter < NUM_PERSONALITIES - 1; counter++){
currentNature = currentNature++;
currentNature++;
// Wraparound check
if (currentNature > NUM_PERSONALITIES - 1) {
currentNature = 0;
if (currentNature > QUIRKY) {
currentNature = HARDY;
}
if (gUnknown_203B400->NatureTotals[currentNature] > gUnknown_203B400->NatureTotals[gUnknown_203B400->playerNature]) {