@@ -40,6 +40,18 @@ local fireConvert = {
4040 " FireDamageConvertToChaos" , " ElementalDamageConvertToChaos" , " NonChaosDamageConvertToChaos" ,
4141 " FireDamageGainAsChaos" , " ElementalDamageGainAsChaos" , " NonChaosDamageGainAsChaos"
4242}
43+ local manaCost = {
44+ " ManaCost" , " Cost" , " ManaCostNoMult" , " ManaCostEfficiency" , " CostEfficiency"
45+ }
46+ local lifeCost = {
47+ " LifeCost" , " Cost" , " LifeCostNoMult" , " LifeCostEfficiency" , " CostEfficiency"
48+ }
49+ local ESCost = {
50+ " ESCost" , " Cost" , " ESCostNoMult" , " ESCostEfficiency" , " CostEfficiency"
51+ }
52+ local rageCost = {
53+ " RageCost" , " Cost" , " RageCostNoMult" , " RageCostEfficiency" , " CostEfficiency"
54+ }
4355
4456-- format {width, id, group, color, subsection:{default hidden, label, data:{}}}
4557return {
@@ -619,20 +631,20 @@ return {
619631{ 1 , " SkillTypeStats" , 1 , colorCodes .OFFENCE , {{ defaultCollapsed = false , label = " Skill type-specific Stats" , data = {
620632 { label = " Gem Level" , haveOutput = " GemHasLevel" , { format = " {0:output:GemLevel}" , { breakdown = " GemLevel" }, { modName = { " GemLevel" }, cfg = " skill" },{ modName = { " GemSupportLevel" }, cfg = " skill" }, { modName = { " GemItemLevel" }, cfg = " skill" }, }, },
621633 { label = " Gem Quality" , haveOutput = " GemHasQuality" , { format = " {0:output:GemQuality}" , { breakdown = " GemQuality" }, { modName = { " GemQuality" }, cfg = " skill" },{ modName = { " GemSupportQuality" }, cfg = " skill" }, { modName = { " GemItemQuality" }, cfg = " skill" }, }, },
622- { label = " Mana Cost" , color = colorCodes .MANA , haveOutput = " ManaHasCost" , { format = " {0:output:ManaCost}" , { breakdown = " ManaCost" }, { modName = { " ManaCost " , " Cost " , " ManaCostNoMult " } , cfg = " skill" }, }, },
623- { label = " Mana % Cost" , color = colorCodes .MANA , haveOutput = " ManaPercentHasCost" , { format = " {0:output:ManaPercentCost}" , { breakdown = " ManaPercentCost" }, { modName = { " ManaCost " , " Cost " , " ManaCostNoMult " } , cfg = " skill" }, }, },
624- { label = " Mana per second" , color = colorCodes .MANA , haveOutput = " ManaPerSecondHasCost" , { format = " {2:output:ManaPerSecondCost}" , { breakdown = " ManaPerSecondCost" }, { modName = { " ManaCost " , " Cost " , " ManaCostNoMult " } , cfg = " skill" }, }, },
625- { label = " Mana % per second" , color = colorCodes .MANA , haveOutput = " ManaPercentPerSecondHasCost" , { format = " {2:output:ManaPercentPerSecondCost}" , { breakdown = " ManaPercentPerSecondCost" }, { modName = { " ManaCost " , " Cost " , " ManaCostNoMult " } , cfg = " skill" }, }, },
626- { label = " Life Cost" , color = colorCodes .LIFE , haveOutput = " LifeHasCost" , { format = " {0:output:LifeCost}" , { breakdown = " LifeCost" }, { modName = { " LifeCost " , " Cost " , " LifeCostNoMult " } , cfg = " skill" }, }, },
627- { label = " Life % Cost" , color = colorCodes .LIFE , haveOutput = " LifePercentHasCost" , { format = " {0:output:LifePercentCost}" , { breakdown = " LifePercentCost" }, { modName = { " LifeCost " , " Cost " , " LifeCostNoMult " } , cfg = " skill" }, }, },
628- { label = " Life per second" , color = colorCodes .LIFE , haveOutput = " LifePerSecondHasCost" , { format = " {2:output:LifePerSecondCost}" , { breakdown = " LifePerSecondCost" }, { modName = { " LifeCost " , " Cost " , " LifeCostNoMult " } , cfg = " skill" }, }, },
629- { label = " Life % per second" , color = colorCodes .LIFE , haveOutput = " LifePercentPerSecondHasCost" , { format = " {2:output:LifePercentPerSecondCost}" , { breakdown = " LifePercentPerSecondCost" }, { modName = { " LifeCost " , " Cost " , " LifeCostNoMult " } , cfg = " skill" }, }, },
630- { label = " ES Cost" , color = colorCodes .ES , haveOutput = " ESHasCost" , { format = " {0:output:ESCost}" , { breakdown = " ESCost" }, { modName = { " ESCost" , " Cost " , " ESCostNoMult " } , cfg = " skill" }, }, },
631- { label = " ES per second" , color = colorCodes .ES , haveOutput = " ESPerSecondHasCost" , { format = " {2:output:ESPerSecondCost}" , { breakdown = " ESPerSecondCost" }, { modName = { " ESCost" , " Cost " , " ESCostNoMult " } , cfg = " skill" }, }, },
632- { label = " ES % per second" , color = colorCodes .ES , haveOutput = " ESPercentPerSecondHasCost" , { format = " {2:output:ESPercentPerSecondCost}" , { breakdown = " ESPercentPerSecondCost" }, { modName = { " ESCost" , " Cost " , " ESCostNoMult " } , cfg = " skill" }, }, },
633- { label = " Rage Cost" , color = colorCodes .RAGE , haveOutput = " RageHasCost" , { format = " {0:output:RageCost}" , { breakdown = " RageCost" }, { modName = { " RageCost " , " Cost " , " RageNoMult " } , cfg = " skill" }, }, },
634- { label = " Rage per second" , color = colorCodes .RAGE , haveOutput = " RagePerSecondHasCost" , { format = " {2:output:RagePerSecondCost}" , { breakdown = " RagePerSecondCost" }, { modName = { " RageCost " , " Cost " , " RageNoMult " } , cfg = " skill" }, }, },
635- { label = " Soul Cost" , color = colorCodes .RAGE , haveOutput = " SoulHasCost" , { format = " {0:output:SoulCost}" , { breakdown = " SoulCost" }, { modName = { " SoulCost" }, cfg = " skill" }, }, },
634+ { label = " Mana Cost" , color = colorCodes .MANA , haveOutput = " ManaHasCost" , { format = " {0:output:ManaCost}" , { breakdown = " ManaCost" }, { modName = manaCost , cfg = " skill" }, }, },
635+ { label = " Mana % Cost" , color = colorCodes .MANA , haveOutput = " ManaPercentHasCost" , { format = " {0:output:ManaPercentCost}" , { breakdown = " ManaPercentCost" }, { modName = manaCost , cfg = " skill" }, }, },
636+ { label = " Mana per second" , color = colorCodes .MANA , haveOutput = " ManaPerSecondHasCost" , { format = " {2:output:ManaPerSecondCost}" , { breakdown = " ManaPerSecondCost" }, { modName = manaCost , cfg = " skill" }, }, },
637+ { label = " Mana % per second" , color = colorCodes .MANA , haveOutput = " ManaPercentPerSecondHasCost" , { format = " {2:output:ManaPercentPerSecondCost}" , { breakdown = " ManaPercentPerSecondCost" }, { modName = manaCost , cfg = " skill" }, }, },
638+ { label = " Life Cost" , color = colorCodes .LIFE , haveOutput = " LifeHasCost" , { format = " {0:output:LifeCost}" , { breakdown = " LifeCost" }, { modName = lifeCost , cfg = " skill" }, }, },
639+ { label = " Life % Cost" , color = colorCodes .LIFE , haveOutput = " LifePercentHasCost" , { format = " {0:output:LifePercentCost}" , { breakdown = " LifePercentCost" }, { modName = lifeCost , cfg = " skill" }, }, },
640+ { label = " Life per second" , color = colorCodes .LIFE , haveOutput = " LifePerSecondHasCost" , { format = " {2:output:LifePerSecondCost}" , { breakdown = " LifePerSecondCost" }, { modName = lifeCost , cfg = " skill" }, }, },
641+ { label = " Life % per second" , color = colorCodes .LIFE , haveOutput = " LifePercentPerSecondHasCost" , { format = " {2:output:LifePercentPerSecondCost}" , { breakdown = " LifePercentPerSecondCost" }, { modName = lifeCost , cfg = " skill" }, }, },
642+ { label = " ES Cost" , color = colorCodes .ES , haveOutput = " ESHasCost" , { format = " {0:output:ESCost}" , { breakdown = " ESCost" }, { modName = ESCost , cfg = " skill" }, }, },
643+ { label = " ES per second" , color = colorCodes .ES , haveOutput = " ESPerSecondHasCost" , { format = " {2:output:ESPerSecondCost}" , { breakdown = " ESPerSecondCost" }, { modName = ESCost , cfg = " skill" }, }, },
644+ { label = " ES % per second" , color = colorCodes .ES , haveOutput = " ESPercentPerSecondHasCost" , { format = " {2:output:ESPercentPerSecondCost}" , { breakdown = " ESPercentPerSecondCost" }, { modName = ESCost , cfg = " skill" }, }, },
645+ { label = " Rage Cost" , color = colorCodes .RAGE , haveOutput = " RageHasCost" , { format = " {0:output:RageCost}" , { breakdown = " RageCost" }, { modName = rageCost , cfg = " skill" }, }, },
646+ { label = " Rage per second" , color = colorCodes .RAGE , haveOutput = " RagePerSecondHasCost" , { format = " {2:output:RagePerSecondCost}" , { breakdown = " RagePerSecondCost" }, { modName = rageCost , cfg = " skill" }, }, },
647+ { label = " Soul Cost" , color = colorCodes .RAGE , haveOutput = " SoulHasCost" , { format = " {0:output:SoulCost}" , { breakdown = " SoulCost" }, { modName = { " SoulCost" , " SoulCostEfficiency " }, cfg = " skill" }, }, },
636648 { label = " Active Minion Limit" , haveOutput = " ActiveMinionLimit" , { format = " {0:output:ActiveMinionLimit}" } },
637649 { label = " Quantity Multiplier" , haveOutput = " QuantityMultiplier" , { format = " {0:output:QuantityMultiplier}" ,
638650 { breakdown = " QuantityMultiplier" },
0 commit comments