diff --git a/src/Modules/CalcPerform.lua b/src/Modules/CalcPerform.lua index 8686ff02d..e65744251 100644 --- a/src/Modules/CalcPerform.lua +++ b/src/Modules/CalcPerform.lua @@ -1101,6 +1101,10 @@ function calcs.perform(env, skipEHP) end end + -- Stat sorting category calcs + output.EffectiveLootRarityMod = calcLib.mod(modDB, nil, "LootRarity") + output.Spirit = m_floor(calcLib.val(modDB, nil, "Spirit")) + -- Special Rarity / Quantity Calc for Bisco's local lootQuantityNormalEnemies = modDB:Sum("INC", nil, "LootQuantityNormalEnemies") output.LootQuantityNormalEnemies = (lootQuantityNormalEnemies > 0) and lootQuantityNormalEnemies + modDB:Sum("INC", nil, "LootQuantity") or 0 diff --git a/src/Modules/Data.lua b/src/Modules/Data.lua index f751e26f8..12dac060b 100644 --- a/src/Modules/Data.lua +++ b/src/Modules/Data.lua @@ -139,6 +139,7 @@ data.powerStatList = { { stat="ManaRegen", label="Mana regen" }, { stat="ManaLeechRate", label="Mana leech" }, { stat="Ward", label="Ward" }, + { stat="Spirit", label="Spirit" }, { stat="Str", label="Strength" }, { stat="Dex", label="Dexterity" }, { stat="Int", label="Intelligence" }, @@ -163,6 +164,7 @@ data.powerStatList = { { stat="BlockChance", label="Block Chance" }, { stat="SpellBlockChance", label="Spell Block Chance" }, { stat="SpellSuppressionChance", label="Spell Suppression Chance" }, + { stat="EffectiveLootRarityMod", label="Rarity of Items found" }, } data.misc = { -- magic numbers