summaryrefslogtreecommitdiff
path: root/src/com/sneed/pkrandom/romhandlers/AbstractRomHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/sneed/pkrandom/romhandlers/AbstractRomHandler.java')
-rwxr-xr-xsrc/com/sneed/pkrandom/romhandlers/AbstractRomHandler.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/sneed/pkrandom/romhandlers/AbstractRomHandler.java b/src/com/sneed/pkrandom/romhandlers/AbstractRomHandler.java
index 4f289e9..f3471db 100755
--- a/src/com/sneed/pkrandom/romhandlers/AbstractRomHandler.java
+++ b/src/com/sneed/pkrandom/romhandlers/AbstractRomHandler.java
@@ -1962,6 +1962,11 @@ public abstract class AbstractRomHandler implements RomHandler {
} else {
for (TrainerPokemon tp : t.pokemon) {
randomizeHeldItem(tp, settings, moves, movesets);
+ if (t.requiresUniqueHeldItems) {
+ while (!t.pokemonHaveUniqueHeldItems()) {
+ randomizeHeldItem(tp, settings, moves, movesets);
+ }
+ }
}
}
}