WoG calculation
Moderators: Fridmarr, Worldie, Aergis, theckhd
5 posts
• Page 1 of 1
WoG calculation
Hi.
I did not see anything on this (probably missed it sorry) and Im not sure if i should ask this here or in the Basic training forum. What is the formula for determining the heal from Word of glory. Wowheads seems to have it messed up and according to this post in the official wow forums:
http://us.battle.net/wow/en/forum/topic/1406258637#2
This looks off to me and the part where she says that the AP portion can be ignored has me pondering if this is really the way its calculated.
Wouldnt it be:
Heal=(2038+0.209*SP+0.19799*AP)*K
This makes more sense as divinity inceases healing by 6%.
This is my armory:
http://us.battle.net/wow/en/character/t ... d/advanced
So for me healing myself wouldn't K be:
(1+0.1 WoG glyph)*1.06*1.06Divinity*1.1 GbtL=K
K=1.2826
Assuming I gain 14371ap from max vengeance, 769str (1537AP) from raid buffs for a total of 23833 AP/28600 (BoM) AP and an sp of (2406 unbuffed and 461 from TBL/str so 2867*1.06 Arcane Brill*1.10 Totem of wrath) 3342.
My max WoG per Holy power non-crit would be:
Heal=(2038+0.209*3342+0.19799*28600)*1.2826=10773
So 32,318 heal non crit with 3 Holy power/64635 crit heal?
So with AW it would be 77562 heal and with Guardian spirit the penultimate maximum heal would be 124,100 crit heal right?
Or is the formula from the page i linked correct and the numbers would be
Heal=((2038+0.209*3342)*1.2826+0.19799*28600)=9172
For a maximum crit heal of 105,665?
I did not see anything on this (probably missed it sorry) and Im not sure if i should ask this here or in the Basic training forum. What is the formula for determining the heal from Word of glory. Wowheads seems to have it messed up and according to this post in the official wow forums:
http://us.battle.net/wow/en/forum/topic/1406258637#2
Word of Glory Per Holy Power
Instant
Word of Glory is a funny spell. It's got an attack power coefficient portion, but my in game testing suggests that it is NOT multiplied by K. Not really significant except to rets and prots. We can generally ignore the AP portion, since we're lucky to have 100 AP.
K = (1 + .1 WitL + .05 SoI + .1 WoG Glyph)*1.06 Divinity *1.09 Conviction*1.3 WitL WoG = 1.8775
Heal = (2038 + 0.209*SP)*K + 0.19799*AP = 7117
This looks off to me and the part where she says that the AP portion can be ignored has me pondering if this is really the way its calculated.
Wouldnt it be:
Heal=(2038+0.209*SP+0.19799*AP)*K
This makes more sense as divinity inceases healing by 6%.
This is my armory:
http://us.battle.net/wow/en/character/t ... d/advanced
So for me healing myself wouldn't K be:
(1+0.1 WoG glyph)*1.06*1.06Divinity*1.1 GbtL=K
K=1.2826
Assuming I gain 14371ap from max vengeance, 769str (1537AP) from raid buffs for a total of 23833 AP/28600 (BoM) AP and an sp of (2406 unbuffed and 461 from TBL/str so 2867*1.06 Arcane Brill*1.10 Totem of wrath) 3342.
My max WoG per Holy power non-crit would be:
Heal=(2038+0.209*3342+0.19799*28600)*1.2826=10773
So 32,318 heal non crit with 3 Holy power/64635 crit heal?
So with AW it would be 77562 heal and with Guardian spirit the penultimate maximum heal would be 124,100 crit heal right?
Or is the formula from the page i linked correct and the numbers would be
Heal=((2038+0.209*3342)*1.2826+0.19799*28600)=9172
For a maximum crit heal of 105,665?
"When I was ten, I read fairy tales in secret and would have been ashamed if I had been found doing so. Now that I am fifty I read them openly. When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up." -C.S. Lewis
-

Celyn - Posts: 28
- Joined: Mon Feb 22, 2010 12:50 pm
Re: WoG calculation
This may be helpful, it's some LUA code I wrote a while ago.
- Code: Select all
local L = UnitLevel("player");
if L < 9 then
return 0;
end
local base =
{
345,354,363,367.5,372,390,408,420,438,
451.5,469.5,483,499.5,517.5,531,544.5,562.5,574.5,588,
601.5,610.5,624,646.5,667.5,690,712.5,735,756,778.5,796.5,
819,840,867,894,919.5,951,978,1008,1035,1062,1092,1119,1149,
1176,1203,1233,1260,1287,1312.5,2683.5,2997,3049.5,3244.5,
3442.5,3651,3867,4089,4323,4561.5,4809,5065.5,5325,5599.5,5878.5,6169.5,
6465,6775.5,7093.57416,7752,8097,8449.5,8560.5,8676,8785.5,8896.5,9010.5
};
local m = (0.594 * AP);
if L >= 10 then -- Vengeance
-- Base health is level / race dependant, this value is stolen from matlabadin.
local basehealth = 43285;
m = m + 0.0594 * (MODEL_STAM + (0.1 * basehealth));
end
m = base[L-9] + (m *((RAID_10AP == true) and 1.1 or 1));
return
(
(
1 +
(TalentRank(2,16)*0.05) + -- Guarded by the Light
(TalentRank(2,1)*0.02) + -- Divinity
(HasGlyph(54936)*0.1) -- Glyph of Word of Glory
)
*
(
1 +
(
(TalentRank(3,5)*0.05) + -- Rule of Law
(
(
RAID_5CRIT == true and
HasBuff(17007)==0 and
HasBuff(90309)==0 and
HasBuff(24604)==0 and
HasBuff(51701)==0 and
HasBuff(51470)==0 and
HasBuff(29801)==0
) and 0.05 or 0 -- 5% Crit raid buff
) +
(GetSpellCritChance(2)/100)
)
)
*
m
);
-

Jeremoot - Posts: 434
- Joined: Tue Feb 08, 2011 5:36 pm
Re: WoG calculation
Sorry a bit of a programming noob. Is there a site where i can put this into a program?
"When I was ten, I read fairy tales in secret and would have been ashamed if I had been found doing so. Now that I am fifty I read them openly. When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up." -C.S. Lewis
-

Celyn - Posts: 28
- Joined: Mon Feb 22, 2010 12:50 pm
Re: WoG calculation
Our testing earlier in Cataclysm suggested the AP contribution scales with most of the effects that are included in that poster's K. I'm not sure where they're getting their information.
The formula we use for WoG is:
Most of those variables should be fairly obvious; everything on the second line is K.
The formula we use for WoG is:
- Code: Select all
raw.WordofGlory= (2133+0.2086.*player.hsp+0.1984.*player.ap).*player.hopo ...
.*(1-exec.overh).*mdf.Divin.*mdf.GbtL.*(1+mdf.glyphWoG+mdf.glyphSoI);
Most of those variables should be fairly obvious; everything on the second line is K.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
MATLAB 5.x, Call to Arms 5.x, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
MATLAB 5.x, Call to Arms 5.x, Talent Spec & Glyph Guide 5.x, Blog: Sacred Duty
-

theckhd - Moderator
- Posts: 7455
- Joined: Thu Jul 31, 2008 3:06 pm
- Location: Harrisburg, PA
Re: WoG calculation
Thank you BOTH very much for the replies!
Sorry i must have missed that thread. Ill try and search better next time.
Sorry i must have missed that thread. Ill try and search better next time.
"When I was ten, I read fairy tales in secret and would have been ashamed if I had been found doing so. Now that I am fifty I read them openly. When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up." -C.S. Lewis
-

Celyn - Posts: 28
- Joined: Mon Feb 22, 2010 12:50 pm
5 posts
• Page 1 of 1
Return to Advanced Theorycraft and Calculations
Who is online
Users browsing this forum: econ21 and 2 guests