Sabindeus
Wed Feb 25, 2009 9:08 pm
also how about with the 0/53/18 build that seems to be going around? (basically dropping your Judgement damage from SotP and gaining some crit instead)

Sabindeus wrote:also how about with the 0/53/18 build that seems to be going around? (basically dropping your Judgement damage from SotP and gaining some crit instead)
%Holy Shield Subtitution - while this sounds like a terrible idea from a
%mitigation standpoint, Holy Shield is by far our weakest damage and threat
%generator. So it's worth looking at it.
%Concept: Holy shield only gets cast every 18 seconds, so it has an uptime
%of 10/18. Exorcism gets added to the rotation every 18 seconds
DPS4=((1-player_avoid)./swing_timer).*Holy_Shield.*10./18 + ... %Holy Shield
Shield_of_Righteousness./6 + ... %ShoR every 6 seconds
Judgement_of_Vengeance./9 + ... %Judgment every 9 seconds
Vengeance_DOT./15 + ... %Vengeance DOT - total damage for a 5-stack done over 15 seconds
Hammer_of_the_Righteous./6 + ... %Hammer every 6 seconds
Consecrate./9 + ... %Consecrate every 18 seconds
Exorcism./18 + ... %Exorcism every 18 seconds
Melee_Swing_DPS; %DPS done by melee swingstheckhd wrote:I'll get cracking on the rest of these questions when I get home from work. None of it should take very long (typing the post takes far longer than any of the calculation).
Exorcism = (1087 + 0.15.*AP + 0.15.*SP).* ... %inherent
(100+(spell_crit + HotC).*Crit_Meta - boss_spell_resist - boss_scrit_supp)./100.* ... %hit, crit, HotC
(OHWS.*Crusade.*SU.*Exor).* ... %talents/glyphs
(CoE.*SanctRet) ... %buffs/debuffs
.*boss_resist_reduce; %boss resistExorcism = (1087 + 0.15.*AP + 0.15.*SP).* ... %inherent
(100 - boss_spell_resist)./100.* ... %hit,
(100 + (spell_crit + HotC).*Crit_Meta - boss_scrit_supp)./100.* ... %crit, HotC
(OHWS.*Crusade.*SU.*Exor).* ... %talents/glyphs
(CoE.*SanctRet) ... %buffs/debuffs
.*boss_resist_reduce; %boss resist JS-- JSE- -SE- -SEC JS-C J--C
969 3162 3162 3135 0 0 0
Cons-sub 3112 3139 3112 3158 3158 3111
Jud-sub 3148 3175 3161 0 0 0
Exor-cd 3168 3200 3179 0 0 0
HS-sub 3224 3250 3224 0 0 0Cons=1+0.25.*Cons_glyphed; JS-- JSE- -SE- -SEC JS-C J--C
969 3162 3162 3135 0 0 0
Cons-sub 3231 3282 3255 3301 3277 3230
Jud-sub 3267 3317 3304 0 0 0
Exor-cd 3311 3372 3350 0 0 0
HS-sub 3343 3393 3366 0 0 0 JS-- JSE- -SE- -SEC JS-C J--C
969 3225 3225 3200 0 0 0
Cons-sub 3294 3344 3320 3365 3340 3292
Jud-sub 3340 3390 3378 0 0 0
Exor-cd 3378 3438 3419 0 0 0
HS-sub 3405 3456 3431 0 0 0 JS-- JSE- -SE- -SEC JS-C J--C
969 3356 3356 3331 0 0 0
Cons-sub 3430 3483 3457 3506 3478 3428
Jud-sub 3482 3535 3523 0 0 0
Exor-cd 3520 3584 3564 0 0 0
HS-sub 3548 3601 3576 0 0 0 JS-- JSE- -SE- -SEC JS-C J--C
969 3356 3356 3331 0 0 0
Cons-sub 3430 3483 3457 3506 3478 3428
Jud-sub 3482 3535 3523 0 0 0
Exor-cd 3520 3584 3564 0 0 0
HS-sub 3548 3601 3576 0 0 0Anyway, back to the questions. I realized that since we're only playing around with Holy damage skills, all of the TPS gains and losses will be proportional to the DPS changes - I.E. if a rotation is higher DPS, it is also going to be higher TPS. As a result, we don't need to list TPS values anymore, which simplifies the data presentation.
Jonesy wrote:This is only true while you don't allow spec changes. I think making that invariant at this point is a terrible idea, personally.
Dorvan wrote:Subbing every 3rd HotR for exorcism also seems like a possibility, doesn't it?
Dorvan wrote:Subbing every 3rd HotR for exorcism also seems like a possibility, doesn't it?
%HotR substitution - throw in an exorcism every 3rd HotR:
% 0.0 - (9) Holy Shield
% 1.5 - (6) Exorcism - next available at 16.5
% 3.0 - (9) Judgment
% 4.5 - (6) Shield of Righteousness
% 6.0 - (9) Consecration
% 7.5 - (6) HotR
% 9.0 - (9) HS
%10.5 - (6) ShoR
%12.0 - (9) Judgment
%13.5 - (6) HotR
%15.0 - (9) Consecration
%16.5 - (6) ShoR
%18.0 - (9) HS
%19.5 - (6) Exorcism
%21.0 - (9) Judgment
%22.5 - (6) ShoR
%
%we see that this is still an 18-second rotation, and seamlessly fits
%exorcism in at the expense of HotR uptime.
%changes from 969: Exorcism every 18 seconds, HotR twice every 18 seconds,
%effectively makes it a 9-second cooldown%6's replacement with Exorcism on cooldown. This prioritizes as
%Exor>ShoR>HotR on the 6's.
%
% 0.0 - (9) Holy Shield
% 1.5 - (6) Exorcism - next available at 16.5
% 3.0 - (9) Judgment
% 4.5 - (6) Shield of Righteousness #1
% 6.0 - (9) Consecration
% 7.5 - (6) HotR #1
% 9.0 - (9) HS
%10.5 - (6) ShoR #2
%12.0 - (9) Judgment
%13.5 - (6) HotR #2
%15.0 - (9) Consecration
%16.5 - (6) Exorcism - next at 31.5
%18.0 - (9) HS
%19.5 - (6) ShoR #3
%21.0 - (9) Judgment
%22.5 - (6) HotR #3
%24.0 - (9) Consecration
%25.5 - (6) ShoR #4
%27.0 - (9) HS
%28.5 - (6) HotR #4
%30.0 - (9) Judgment
%31.5 - (6) Exorcism - next at 46.5
%33.0 - (9) Consecration
%34.5 - (6) ShoR #5
%36.0 - (9) HS
%37.5 - (6) HotR #5
%39.0 - (9) Judgment
%40.5 - (6) ShoR #6
%42.0 - (9) Consecration
%43.5 - (6) HotR #6
%45.0 - (9) HS - Cycle restarts
%46.5 = (6) Exorcism
%48.0 - (9) Judgment
%49.0 - (6) ShoR #7
%
%so again, a 45-second cycle. 9's are unaffected, but we only get 6 each
%of the 6's every 45 seconds, or 6/45=2/15 uptime, less than the usual 1/6 JS-- JSE- -SE- -SEC JS-C J--C
969 3162 3162 3135 0 0 0
Cons-sub 3112 3139 3112 3158 3158 3111
Jud-sub 3148 3175 3161 0 0 0
Exor-cd 3168 3200 3179 0 0 0
HS-sub 3224 3250 3224 0 0 0
HotR-sub 3106 3132 3106 0 0 0
6s-sub 2952 2984 2957 0 0 0 JS-- JSE- -SE- -SEC JS-C J--C
969 3162 3162 3135 0 0 0
Cons-sub 3231 3282 3255 3301 3277 3230
Jud-sub 3267 3317 3304 0 0 0
Exor-cd 3311 3372 3350 0 0 0
HS-sub 3343 3393 3366 0 0 0
HotR-sub 3225 3275 3248 0 0 0
6s-sub 3094 3155 3128 0 0 0theckhd wrote:In the meantime, could we fine-tune the Exorcism formula to make sure it's right?
theckhd wrote:I'm not that familiar with the 0/53/18 build, at least in terms of what they drop from Prot to cut back to 53....
Jonesy wrote:=(1028+0.15*AP+0.15*SP)*(100-SpellMissChance)/100*(100+(SpellCritChance+HotC-BossSpellCritSuppression)*1.5)/100 *OHWS*Crus*CoE*GoSU*SanctRet*ResistReduction*GoEx
Redcape wrote:DPS=(1087+0.15*AP+0.15*SP)*
(1+Magic_boost)*
Spell_Hit_Chance*
(1+Spell_Critical/2*(1+Crit_Meta*2))
/time_interval*Undead
Spell_Critical=(spell_crit + HotC)(100+(spell_crit+HotC)*0.5*(Crit_Meta))SanctRet.*(Vengeance_Term).*Crus.*(term for AW uptime).*(Crusade vs mob type).*CoE.*boss_resist_reduceExorcism = (1087 + 0.15.*AP + 0.15.*SP).* ... %inherent
(100 - boss_spell_resist)./100.* ... %hit,
(100 + 0.5.*(spell_crit + HotC).*Crit_Meta)./100.* ... %crit, HotC
(OHWS.*Crusade.*SU.*Exor).* ... %talents/glyphs
(CoE.*SanctRet) ... %buffs/debuffs
.*boss_resist_reduce; %boss resist