From 5d9b8c9e5b1d5d701f9458688a2ab05080e5a5d7 Mon Sep 17 00:00:00 2001 From: radimous Date: Thu, 5 Dec 2024 20:24:49 +0100 Subject: [PATCH] show greater/legendaries only if they can actually drop (they don't have noLegendary tag) --- src/main/java/com/radimous/vhatcaniroll/logic/Modifiers.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/radimous/vhatcaniroll/logic/Modifiers.java b/src/main/java/com/radimous/vhatcaniroll/logic/Modifiers.java index 744f798..868b1b6 100644 --- a/src/main/java/com/radimous/vhatcaniroll/logic/Modifiers.java +++ b/src/main/java/com/radimous/vhatcaniroll/logic/Modifiers.java @@ -154,6 +154,9 @@ public class Modifiers { if (highest == null) { return res; // empty } + if (modifierTierGroup.getTags().contains("noLegendary")){ + return res; // empty + } int index = Math.min(highest.getModifierTier() + modifierCategory.getTierIncrease(), modifierTierGroup.size() - 1); var legendTier = modifierTierGroup.get(index); if (legendTier == null || legendTier.getWeight() == 0){