I can’t find any official in-game explanations on how the mana cost of a skill is actually determined. In fact searching the game guide for “mana” actually yields no results whatsoever.
Likewise, there doesn’t seem to be an officially published formula for the mana cost of a skill.
Based on the dozens of forum/reddit posts I’ve seen from people asking about mana efficiency, I would take it to mean:
“All mana costs are multiplied by (1 / 1 + %Efficiency)”
i.e. 50% Efficiency = 1 / (1+0.5) = 2/3 = ~66% mana cost multiplier.
Problem 1: There are several different verbiages in regards to the scaling of mana costs, and it’s unclear how they are applied (less, more, +efficiency, -# cost, -% cost, etc.)
There are also several different forms of “reduced mana cost” and we have no way of knowing whether they’re all the same mechanic (efficiency) just with inconsistent verbiage, or a different mechanic altogether, and when/where/how they’re being applied.
Using the Acolyte spell “Sacrifice” as an example we have:
-
MINUS Flat Mana Cost i.e. a flat amount is subtracted from the cost somewhere. Does this occur before or after efficiency calculations are applied? Order of operations would say after but I have a feeling that’s not the case?
-
MINUS Percent Mana Cost i.e. a percentage of the total cost is… subtracted? I have a feeling this is actually a multiplier, but the way the text reads it’s a subtraction. When/how does this cost reduction occur in the calculations? Is this just “mana efficiency” but with different verbiage?
-
Costs LESS / MORE Mana - Is “costs more/less mana” just equivalent to mana efficiency? Is it subtracted from your total positive mana efficiency, or multiplied, or what?
Problem 2: There are numerous ways of using mana (spend, expend, channel, cast, drain, consume, “damage dealt to mana”, etc.) and Mana Efficiency doesn’t seem to universally apply to all of them.
Using the Acolyte skill Bone Curse as an example:
“Signet of Agony” : “Bone Curse is converted to an aura that drains 15 mana per second”
There’s a similar node for Aura of Decay:
“Mana Blight drains +2 mana per second per point”
In this case mana efficiency only seems to affect the cost of turning on the aura (or off? why does it even cost mana to turn an aura off?) not the “mana drain” from having the aura enabled.
Right now it feels like there’s some secret code that we aren’t in-on. Like internally EHG have all agreed that there are different mana consumption mechanics specifically so they can balance around mana efficiency, but that info was never passed along in the descriptions.
Is this actually intentional? It would be nice to have an official clarification (preferably in-game) on how mana costs are determined and where efficiency is/isn’t applied as right now it feels very opaque at times.
I know this would be a tremendous amount of work, but I would tentatively propose going through all the instances where “mana cost” appears in a skill tree (even when it’s costs “more” or “less”) and convert all the existing values to corresponding mana efficiency values.
That would at least make more straightforward to understand how the total cost of a skill is being affected e.g. if you have 15% mana efficiency on an amulet, and a skill says “___ has -20% to mana efficiency” (instead of "costs MORE mana) it’s very clear how the effects interact.