summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2019-09-05 22:01:01 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2019-09-05 22:01:01 -0400
commite173093a20752a12cccd5adbba61520e50de6e23 (patch)
tree8392dc5c8f9eadf9a79d9bb5a2d988adf7ad69d4
parentbc0abc38efa937733e50985b207ec450ede2c240 (diff)
Fix bad affix list picking
-rw-r--r--src/main/java/darkknight/jewelrycraft/affixes/AffixMods.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/affixes/AffixMods.java b/src/main/java/darkknight/jewelrycraft/affixes/AffixMods.java
index 266d70d..701b00f 100644
--- a/src/main/java/darkknight/jewelrycraft/affixes/AffixMods.java
+++ b/src/main/java/darkknight/jewelrycraft/affixes/AffixMods.java
@@ -139,6 +139,8 @@ public class AffixMods {
}
}
+ if (pickList.size() <= 0) pickList = generalPrefixGen;
+
WeightedRandomAffix wra = ((WeightedRandomAffix) WeightedRandom.getRandomItem(random, pickList));
return wra.getAffix(random);
@@ -167,6 +169,8 @@ public class AffixMods {
}
}
+ if (pickList.size() <= 0) pickList = generalSuffixGen;
+
WeightedRandomAffix wra = ((WeightedRandomAffix) WeightedRandom.getRandomItem(random, pickList));
return wra.getAffix(random);