Holy Priest model PW:Shield number off.

Topics: Retired
Oct 29, 2008 at 1:02 PM
Hi there. I'm not sure where to post bug so i figure I would make a thread here.

My priest is Disc spec with
053020313030512250120523025100500000000000000000000000000000000000000000000000000
as the spec

When I import the data into Rawr 2.0.3 it's stating that my Power Word: Shield absorb 3173 which is quite a bit too high. With 952 spell dmg the shield should absorb around 2200

There are 2 talents that affect PW:Shield absorption and 1 that affect its mana cost
- Imp. PW:Shield which increase amount absorb by 5/10/15%   (this would be the 1.05, 1.1, and 1.15 multiplicative)
-Borrowed time which is give 8/16/24/32/40% of spell power to PW:Shield absorption. (This one actually increase the spell coef. from 20% to 60%)
-Mental Agility which reduce the spell cost since it's instant

My character has both of the increase absorption talents maxed out so my final amount absorb is actually
[1315 + (952 x 1.6) ] x 1.15

Developer
Oct 29, 2008 at 4:32 PM

The base value of PW:Shield is 1265 (http://wotlk.wowhead.com/?spell=25218).

PW:Shield has a coefficient of 1.5/3.5, and benefits from Spell Power as a Healing Spell (*1.88) (New in 3.0)

PW:Shield also benefits from Twin Disciplines, Focused Power (New in Beta 3.0.3, NYI in Rawr) and Borrowed Time.

[1265*1.15 + 952 * (1.5/3.5 + 0.4) * 1.88] x 1.15x1.04 ~= 3513

However the implementation in 2.0.3 is incorrect because they changed PW:Shield somewhere between some betas that I didnt catch.

Oct 29, 2008 at 5:58 PM
Ok so I have Glyph of PW:Shield on my priest. this Glyph make your shield heal you for 20% of the total absorbed amount when you cast the shield.
If by the calculation you provide my shield should absorb 3513 my shield would heal for approximately 700. This is not the case however, my shield heal for roughly 490 which put the total absorbed amount around 2400

The Twin Disciplines and Focused Power part, are those in the Beta only and not on live?

will do some testing as soon as I can get on to provide more data.
Developer
Oct 29, 2008 at 7:26 PM
If you go by the Glyph, you assume its not bugged. The Glyph may be bugged. The testing I did to get my numbers, was to put pw: shield on myself, and get hit on by an elite, and sum up how much was absorbed.
Oct 30, 2008 at 10:54 AM
TNSe, you are absolutely correct. the glyph is bugged.

So after getting beat on for about half hour with various talents I found out that the formula is like this

[((coef + BorrowedTime)*SpellPower)*Imp.PW:S + BaseAbsorb*Imp.PW:S] * TwinDisc

The reason that I distribute the Imp.PW:S is because that talent modify the tooltip of the base amount absorption.
I also found the Coef. to be around 80.67%

Focused Power currently does not apply to PW:S. I'm not sure if this is an oversight of Blizz or working as intended.

so Rawr seem to use
[[1265 + SpellPower * (1.5/3.5 + BorrowedTime) * 1.88] * Imp.PW:S * TwinDisc

which put it waaay off since the BorrowedTime extra 40% should not get multiply by that 1.88.  (according to live)


"[1265*1.15 + 952 * (1.5/3.5 + 0.4) * 1.88] x 1.15x1.04 ~= 3513"

TNSe, what's the 1.88 in this formula that you use, My knowledge is limited so I was quite confuse of what the 1.88 is for, sorry if this is a silly question?


Developer
Oct 30, 2008 at 12:54 PM

The only silly question is the one you never asked :)

After they changed healing spells to use Spell Power instead of Bonus Healing, they scaled Spell Power by a fixed amount on Heals. This amount is normally referred to as 1.88. The exact origin for 1.88 is the itemization cost of Spell Power (0.855) divided by itemization cost of Bonus Healing (0.455). So every heal gets 1.88xSpell Power added based on their coefficient.

1.5/3.5*0.855/0.455 = 0.8053, or 80.53%.

Live results may vary from Beta results, but remember, we are currently aiming at getting things right for WotlK @ level 80. On PTR Focused Power also boosts PW: Shield by an additional 2/4%.

I redid all my testing on PTR yesterday, and the formula I came up with was:

Base Absorb (BA) = 1265
Improved PW: Shield (IP)
Spell Power (SP)
Borrowed Time (BT)
Focused Power (FP)
Twin Disciplines (TD)

[BA*(1+IP*0.05) + SP*(1.5/3.5 + BT*0.08)*1.88]*(1+IP*0.05)*(1+FP*0.02)*(1+TD*0.01)