Talk:Cost
Jump to navigation
Jump to search
- Sign your posts using four tildes (
~~~~
) - Start a new topic at the bottom under a
==level 2 heading==
- Indent replies using colons (
:
) - Keep it civil
- Assume good faith
- Don't remove past discussions
3.14 change
The passive section need rework as most passive refer to cost instead of just mana cost. Neokowloon (talk) 12:57, 27 June 2021 (UTC)
Cost calculation formula
Courtesy of localidentity. Requires some cleanup before it can be added to main article:
1. Support cost multiplier. Multiplied by themselves then rounded down after 4 sig figs 2. Base flat cost + max(floor(base percentage cost converted to flat), 1) 3. floor(Base cost * support cost multiplier) 4. + Skills Cost +/- Mana mods ("base_mana_cost_+", "base_mana_cost_+_with_channelling_skills", "base_mana_cost_+_with_non_channelling_skills") 5. Life cost: + floor(cost gained from added/converted mana cost is added) (Petrified Blood, Life mastery, Covenant) 6. + Add cost from reservations (e.g totemified auras, divine blessing) = final reservation flat + per myriad (the per myriad calculation rounds to the nearest integer). --Divine Blessing / Totem aura skills that have a percent reservation, round instead of floor the value. This corrects the final result if it would round up 7. * ceil(Additive cost multipliers < 1) or floor(Additive cost multipliers > 1) (x% increased mana cost / cost) 8. * ceil(Multiplicative cost type multipliers < 1) or floor(Multiplicative cost type multipliers > 1) (x% more mana cost) 9. * ceil(Multiplicative cost multipliers < 1) or floor(Multiplicative cost multipliers > 1) (x% more cost) 10 * floor(Additive total mana cost modifiers) (+x to total mana cost of skills) 11. If Mana to life cost conversion (Petrified Blood + Life mastery) 1. Mana Cost: * floor(Mana to life cost conversion) 2. Life cost: round(additive total mana cost * conversion percentage) (+x to total mana cost of skills)