Healing Formulas

I am looking for formulas on how Spell Healing and Spell Power are calculated in. Spell Healing in obviously not a direct add-on to whatever the spell says it heals for.

Ex. FoL Rank1 - Heals for 75-87 health. I have a 305 Spell Healing. If it were a direct add-on, then the spell would heal for 380-392. But, a lot of those FoL Rank1 spells thrown hit for 200-250 on average.

Any help would be great.

Thanks.

Spell coefficients are what your looking for.

This is determined by the casting length. You can find an entire list by googling “ vanilla spell coefficients”

https ://www.reddit.com/r/classicwow/comments/95abc8/list_of_spellcoefficients_1121/?utm_source=amp&utm_medium=&utm_content=post_body

Remove the space.

1 Like

Thank you very much

Quick generic rule is cast time / 3.5 = coefficient.

There are other qualifiers as well, but for healing other than hots and aoe that one works.

Take that coefficient and multiply it by your spell/healing power and you’ve got how much it will add.

Just to make sure I understand you (still trying to wrap my head around this stuff), does that mean that for greater heal as an example, it would be 3.5 x my +heal?

The max is can be is 1x.

What I mean is, if you have a spell that cast is 1.5 seconds, take 1.5/3.5 = 42.8% coefficient.

A spell like healing touch which is 3.5 second cast(coefficients are calculated before talents) would be 3.5/3.5 = 100% coefficient.

Anything longer than 3.5 is treated as 3.5.

Anything instant is treated as 1.5.

2 Likes

That makes perfect sense, thank you.

One more quick question, does this formula ignore talents that reduce cast times?

Sorry for all the questions, they blocked Reddit at work so I figured I’d take this opportunity to pick your brain since it seems clear you know this stuff.

the cast time determines what % of your spell dmg/healing is added to the spell

Yes.

Healing touch has a talent that reduces cast time by .5 seconds so its 3.0. But for coefficients it still counts as 3.5. Talents are ignored.

HoTs and aoes have different ratios, but if all you care about is the casted spells, the formula I listed above works.

3 Likes

Awesome, thanks for the response!

1 Like

In Vanilla originally, the coefficient did not get penalized due to downranking. Obviously this was overpowered (making damage/healing too efficient). Therefore, Blizzard added in a downrank penalty later in Vanilla.

/beginrant
Spell coefficients is still one of the more broken aspects of Vanilla/Classic WoW. It wasn’t really balanced until late TBC.
/endrant

For direct healing spells:

Average base healing + (Base cast time before talents / 3.5 * healing power)

For hots:

Base healing + (hot duration / 15 * healing power)

Divide this by number of ticks to see how much healing you get per tick.

Hot duration / 15 can never be more than 1. So if your hot lasts 18 seconds it’s still just 1.

Talents and set benefits that add a hot tick give you the full benefit if I’m not mistaken.

Regrowth is the only exception AFAIK because it’s a hot and a direct heal.

I like math as much as the next guy, but try this… Its way better

Wowdownrank
.com

1 Like