From 763971acc6d592e55fb1c17c13d1a9e5dc2a94f1 Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Tue, 25 Jul 2023 21:07:40 -0500 Subject: [PATCH] regression calculator usage --- src/engine/devcmd/cmds/InfoCmd.java | 6 +++--- src/engine/loot/LootManager.java | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/engine/devcmd/cmds/InfoCmd.java b/src/engine/devcmd/cmds/InfoCmd.java index ddf8bbbf..1e220925 100644 --- a/src/engine/devcmd/cmds/InfoCmd.java +++ b/src/engine/devcmd/cmds/InfoCmd.java @@ -491,9 +491,9 @@ public class InfoCmd extends AbstractDevCmd { output += newline; output += "No building found." + newline; } - int max = 200 + (targetMob.level * 3); - if(max > 320){ - max = 320; + int max = (int)(4.882 * targetMob.level + 121.0); + if(max > 321){ + max = 321; } int min = targetMob.level * 2; output += "Min Loot Roll = " + min; diff --git a/src/engine/loot/LootManager.java b/src/engine/loot/LootManager.java index 5a80c2a1..172033ae 100644 --- a/src/engine/loot/LootManager.java +++ b/src/engine/loot/LootManager.java @@ -219,9 +219,9 @@ public class LootManager { return outItem; } private static int TableRoll(int mobLevel){ - int max = 200 + (mobLevel * 3); - if(max > 320){ - max = 320; + int max = (int)(4.882 * mobLevel + 121.0); + if(max > 321){ + max = 321; } int min = mobLevel * 2; int roll = ThreadLocalRandom.current().nextInt(max-min) + min;