From 2b24c3fb2a00990017e5ee5989ee3f1de6b94297 Mon Sep 17 00:00:00 2001 From: Electroblob <35599699+Electroblob77@users.noreply.github.com> Date: Fri, 9 Feb 2018 18:26:11 +0000 Subject: [PATCH] Add fix from 6d77918 to 1.11.2 branch --- src/main/java/electroblob/wizardry/loot/RandomSpell.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/electroblob/wizardry/loot/RandomSpell.java b/src/main/java/electroblob/wizardry/loot/RandomSpell.java index 15a92b91..dc19d9f7 100644 --- a/src/main/java/electroblob/wizardry/loot/RandomSpell.java +++ b/src/main/java/electroblob/wizardry/loot/RandomSpell.java @@ -103,8 +103,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.