From 6d7791829c2268204fc5752670ee90f2249caa5b Mon Sep 17 00:00:00 2001 From: Electroblob <35599699+Electroblob77@users.noreply.github.com> Date: Tue, 6 Feb 2018 16:32:40 +0000 Subject: [PATCH] Fix curseforge issue #27 --- src/main/java/electroblob/wizardry/loot/RandomSpell.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/electroblob/wizardry/loot/RandomSpell.java b/src/main/java/electroblob/wizardry/loot/RandomSpell.java index 0633d22e..c068ccb7 100644 --- a/src/main/java/electroblob/wizardry/loot/RandomSpell.java +++ b/src/main/java/electroblob/wizardry/loot/RandomSpell.java @@ -102,7 +102,8 @@ public class RandomSpell extends LootFunction { if(tier == Tier.BASIC){ element = Element.values()[random.nextInt(Element.values().length)]; }else{ - element = ArrayUtils.removeElement(Element.values(), Element.MAGIC)[random.nextInt(Element.values().length)]; + Element[] elements = ArrayUtils.removeElement(Element.values(), Element.MAGIC); + element = elements[random.nextInt(elements.length)]; } }else{ // In theory, swapping this line to the commented one should make absolutely no difference.