summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2021-12-21 10:01:41 -0600
committerSeth Barberee <seth.barberee@gmail.com>2021-12-21 10:01:41 -0600
commit3a1307e9078214a7757f37f35b807ea54c77bfad (patch)
tree65e186f9315151140580838633d0cfe0bef229c0
parent2ec7cc5badbbf9081ae8ec4efbd20450edba1ae3 (diff)
use personality natures for wraparound
-rw-r--r--src/personality_test.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/personality_test.c b/src/personality_test.c
index 487027f..9a54744 100644
--- a/src/personality_test.c
+++ b/src/personality_test.c
@@ -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]) {