Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Priests

Reply
 
LinkBack Thread Tools
Old 09/06/11, 2:56 AM   #51
Caltiom
Von Kaiser
 
Human Priest
 
Eredar (EU)
Originally Posted by zakaluka15 View Post
I have been running some (very basic) sims of AoE healing behavior for disc priest. While I was looking over some of my results, I noticed that my overall HPS (labeled DPS ofc) doesn't add up.

You can see this in the posted samples at the beginning of this thread, too. In the run Priest_Disc_AE_T12N, PoH contributes 38k, PoH aegis 12k, and there are 3 other sources of healing. Total HPS for that run is listed as 45k, but if I add up the left hand column it'd be 59k.

I'm just curious which figure is inaccurate, that's all. Maybe it's some adjustment for activity time? Thanks A number of searches on EJ/google gave me no info.
That´s because of the child/parent stats system simulationcraft has. If you just add up all stats together you will double count the child stats.

In the case of discipline priests, Divine Aegis is included into its source spell to give total HPE and HPET numbers for the source spell. Same goes for PoH and PW:S Glyph and other things.

The main problem right now is that the user doesn´t know which spell is a child of another without looking at the source code. There is Issue 790 - simulationcraft - Stats for child spells should not be displayed in the top-level results in reports - World of Warcraft DPS Simulator - Google Project Hosting to change this.

Offline
Reply With Quote
Old 09/06/11, 5:40 PM   #52
Sien
Glass Joe
 
Goblin Priest
 
Darkmoon Faire (EU)
It would seem that the [Variable Pulse Lightning Capacitor] has been stealth buffed by ~300%

Have the Shadow Priest community yet started simulation on this? I've included a link to the Warlock SimCraft post those looking for a place to start.

SimulationCraft for Warlocks (Cataclysm Edition)

Great Britain Offline
Reply With Quote
Old 09/07/11, 12:47 AM   #53
Szeretlek
Von Kaiser
 
Goblin Priest
 
Термоштепсель (EU)
Ok. Simed it.
NON heroic version of NEW Capacitor shows ~600dps increase in T12H profile (replace DMC:V).
Go and farm it my fellow shadow priests!

For simcraft lovers:
trinket1=variable_pulse_lightning_capacitor,ilevel=384,quality=epic,stats=406int,equi p=onspellcrit_3808.5nature_15%_10stack_2.5cd_chance,suffix=0

Last edited by Szeretlek : 09/07/11 at 12:58 AM.

Online
Reply With Quote
Old 09/07/11, 7:36 AM   #54
Bledoc
Glass Joe
 
Gnome Priest
 
Daggerspine (EU)
EDIT: just as I posted, this came up on the Balance Druid thread http://elitistjerks.com/f73/t110353-...4/#post2001213

It appears it 'can' still stack to 10, but the proc rate of the damage is so high that I can't find any confirmed cases of a 10stack damaging proc.

Last edited by Bledoc : 09/07/11 at 11:57 AM.

Great Britain Offline
Reply With Quote
Old 09/07/11, 12:09 PM   #55
Szeretlek
Von Kaiser
 
Goblin Priest
 
Термоштепсель (EU)
Originally Posted by Szeretlek View Post
Ok. Simed it.
NON heroic version of NEW Capacitor shows ~600dps increase in T12H profile (replace DMC:V).
Go and farm it my fellow shadow priests!

For simcraft lovers:
trinket1=variable_pulse_lightning_capacitor,ilevel=384,quality=epic,stats=406int,equi p=onspellcrit_3808.5nature_15%_10stack_2.5cd_chance,suffix=0
Im not sure that it was simmed right way. AFAIK capacitor dont get charge from dot crits, but simcraft charge it from all crits. so results may vary VERY much. Need help =)

Online
Reply With Quote
Old 09/07/11, 2:05 PM   #56
Bledoc
Glass Joe
 
Gnome Priest
 
Daggerspine (EU)
I can confirm that dots proc VPLC (I don't have a log since it was a guildie just dotting training dummies with VT/SW:P).

Great Britain Offline
Reply With Quote
Old 09/08/11, 10:44 AM   #57
CaseyTheRetard
Von Kaiser
 
CaseyTheRetard's Avatar
 
Troll Priest
 
Chromaggus
Originally Posted by Caltiom View Post
That´s because of the child/parent stats system simulationcraft has. If you just add up all stats together you will double count the child stats.

In the case of discipline priests, Divine Aegis is included into its source spell to give total HPE and HPET numbers for the source spell. Same goes for PoH and PW:S Glyph and other things.

The main problem right now is that the user doesn´t know which spell is a child of another without looking at the source code. There is Issue 790 - simulationcraft - Stats for child spells should not be displayed in the top-level results in reports - World of Warcraft DPS Simulator - Google Project Hosting to change this.
The rule of thumb right now is that if you see spells named "XXX" and "XXX_YYY" in the damage output, then the damage/healing/absorb from "XXX_YYY" is included in the DPS, DPS%, DPE, and DPET of "XXX" (but not the Hit/Crit/Max or Crit%/Avoid%/etc). This has been true of "devouring_plague" and "devouring_plague_burst" for a long time, most people just haven't noticed.

For Disc, we thought it made the most sense for DA and glyphs of PoH/PWS to be included in the stats for the trigger spell so the DPE number you see really reflects how much total healing+absorb you get from that cast. As a consequence, Disc has more of these parent/child spell relationships than I believe any other spec.


United States Offline
Reply With Quote
Old 09/15/11, 1:09 AM   #58
Szeretlek
Von Kaiser
 
Goblin Priest
 
Термоштепсель (EU)
Simcraft version 420-8
I tried to sim Heroic Ragnaros 3rd phase burn situation and have some problems.
First of all I add those lines after "#!./simc "

enemy=Ragnaros
target_health=78000000
target_initial_health_percentage=38
target_death_pct=8

Rest of simulation profile was imported from bnet as usual.

And after that results seems strange. Bloodlust doesnt appear in dynamic buffs (wasnt cast), SWD DPET ~8k (lol what) and Sorrowsong buff uptime ~20% (should be ~40-45%) and battle lasts 500sec (I know that I sim only myself, and simcraft thinks that I soloed Ragnaros from 38% to 8%. In real 3rd phase has to be ~100sec, so I should reduce some target_health).

Any advice?

Online
Reply With Quote
Old 09/15/11, 3:48 AM   #59
Caltiom
Von Kaiser
 
Human Priest
 
Eredar (EU)
Try something like this:

enemy=Ragnaros
target_initial_health_percentage=38
target_death_pct=8
max_time=100
vary_combat_length=0

Without the initial_target_health, the sim tries to dynamically match the target health ( better use 10´000 than 1´000 iterations ) so that you get around a 100s fight, including increased execute damage.

There are also new charts hidden in the ability stats, where you can see a dps timeline for each stats, e.g. SW: D.

And I just fixed a small error in the first iteratation health calculation, r9599.

Last edited by Caltiom : 09/15/11 at 3:49 AM. Reason: swd smilie

Offline
Reply With Quote
Old 09/15/11, 7:36 AM   #60
Szeretlek
Von Kaiser
 
Goblin Priest
 
Термоштепсель (EU)
Originally Posted by Caltiom View Post
Try something like this:

enemy=Ragnaros
target_initial_health_percentage=38
target_death_pct=8
max_time=100
vary_combat_length=0

Without the initial_target_health, the sim tries to dynamically match the target health ( better use 10´000 than 1´000 iterations ) so that you get around a 100s fight, including increased execute damage.

There are also new charts hidden in the ability stats, where you can see a dps timeline for each stats, e.g. SW: D.

And I just fixed a small error in the first iteratation health calculation, r9599.
Yeah it worked, thx!

Online
Reply With Quote
Old 09/15/11, 9:47 AM   #61
Caltiom
Von Kaiser
 
Human Priest
 
Eredar (EU)
I added a new report to show the things Simulationcraft is capable of regarding target options, tank mechanics and newly introduced overheal report.

This example report simulates a high-end geared protection warrior tanking the main target, which does hit him with a 2sec melee attack and a 25s cooldown spell nuke. Then there is a discipline priest healing the tank in a reactive way, instead of spaming through the whole fight.

The new & interesting things are:
- The Warrior deaths report, where a distribution, average and min/max death times can be found.
- On the Priest overhealing values can be found on each extended stats, composite and sorted by result. These won't be very high in this particular simulation, but with a healer spaming throughout the whole fight, they will.
- Generally on the priest, all healing values ( HPS, HPET, etc. ) are calculated with the actual amount healed and not the total amount. Renew is specifically interesting to look at, because it now provides competetive HPET and when compared to a no-renew sim, it decreases tank deaths to some degree.
- On the target you can look at the results of his melee attack, particulary how much avoids, block or hits where landed on the tank. The overkill% values indicate that the rare cases where the tank got hit by a normal non-blocked hit, the probability of a tank death is above average.

Keep in mind that both healing & tanking in sim is still experimental, and there are certainly some flaws in the code or things just plain missing. Discipline Priests, Warrior and Paladin Tanks should be well established, but the others specs are painfully neglected.

Offline
Reply With Quote
Old 09/25/11, 3:44 AM   #62
Althor
Great Tiger
 
Troll Priest
 
Jubei'Thos
I've just checked in the Shadow Priest Tier 13 set bonuses as announced on Patch 4.3: Tier 13 Set Bonuses - MMO-Champion BlueTracker. I decided to assume that Masochism will be fixed so that it works with the 2pc set bonus.
I played around a bit with a Mind Spike and Mind Blast rotation during Shadowfiend but I couldn't get it to beat the normal rotation. Overall at present the Tier 13 set bonuses are slightly weaker than the Tier 12 set bonuses.

To test the bonuses with the latest SVN version of SimulationCraft be sure to turn on PTR (ptr=1 on the commandline version) and override the set bonuses with: tier12_2pc_caster=0 tier12_4pc_caster=0 tier13_2pc_caster=1 tier13_4pc_caster=1

Offline
Reply With Quote
Old 12/26/11, 9:38 AM   #63
Szeretlek
Von Kaiser
 
Goblin Priest
 
Термоштепсель (EU)
How can I prevent to cast bloodlust in my simcraft? Is there any command?

ADD: Nvm, google answer me:
override.bloodlust=0

Last edited by Szeretlek : 12/26/11 at 9:48 AM.

Online
Reply With Quote
Old 01/08/12, 12:38 AM   #64
Taradenha
Glass Joe
 
Human Priest
 
Gurubashi
These are my posts in the simcraft page:

After working on the action list I came up with this:

actions=flask,type=draconic_mind
actions+=/food,type=seafood_magnifique_feast
actions+=/fortitude
actions+=/inner_fire
actions+=/shadow_form
actions+=/vampiric_embrace
actions+=/snapshot_stats
actions+=/use_item,name=gloves_of_dying_light
actions+=/volcanic_potion,if=!in_combat
actions+=/volcanic_potion,if=buff.bloodlust.react|target.time_to_die<=40
actions+=/mind_flay,if=buff.dark_evangelism.stack<5&!pet.shadow_fiend.active&cooldown.shadow_fi end.remains<=3
actions+=/shadow_fiend,if=buff.dark_evangelism.stack>=5&cooldown.archangel.remains<=0.1
actions+=/archangel,if=buff.dark_evangelism.stack>=5&pet.shadow_fiend.active
actions+=/cancel_buff,name=mind_melt,if=cooldown.mind_blast.remains<=0.1
actions+=/stop_moving,health_percentage<=25,if=cooldown.shadow_word_death.remains>=0.2&pet.shad ow_fiend.active
actions+=/mind_blast
actions+=/start_moving,health_percentage<=25,if=cooldown.shadow_word_death.remains<=0.1&pet.sha dow_fiend.active
actions+=/shadow_word_death,health_percentage<=25,if=pet.shadow_fiend.active
actions+=/mind_spike,if=pet.shadow_fiend.active
actions+=/vampiric_touch,if=(!ticking|dot.vampiric_touch.remains<cast_time+2*gcd)&miss_react
actions+=/shadow_word_pain,if=(!ticking|dot.shadow_word_pain.remains<gcd+0.5)&miss_react
actions+=/devouring_plague,if=(!ticking|dot.devouring_plague.remains<gcd+1.0)&miss_react
actions+=/stop_moving,health_percentage<=25,if=cooldown.shadow_word_death.remains>=0.2|dot.vamp iric_touch.remains<cast_time+2*gcd
actions+=/start_moving,health_percentage<=25,if=cooldown.shadow_word_death.remains<=0.1
actions+=/shadow_word_death,health_percentage<=25
actions+=/shadow_word_death,if=mana_pct<10
actions+=/mind_flay
actions+=/shadow_word_death,moving=1
actions+=/devouring_plague,moving=1,if=mana_pct>10
actions+=/dispersion

I simmed it on my char (Taradenha - Azralon) and got almost 500 dps increase over the default action list, I didn't test the BiS profile, but make sure to put the berserking line if you're simming a troll profile.

The list is not yet finished and I'll work on it over the weekend, some things I think can be improved are:
Use a conditional to not recast VT if MSp phase is about to start. I tried this line actions+=/vampiric_touch,if=(!ticking|dot.vampiric_touch.remains<cast_time+2*gcd)&miss_react&(c ooldown.archangel.remains>=3*gcd|cooldown.shadow_fiend.remains>=3*gcd) I think i made some mistake because even when I use "0.1" instead of "3*gcd" I get a slight decrease in DPS but the 0.1 setting shouldn't have any impact in DPS.

Use more general commands, these lines work well with the pacthwerk fight because the expected shadowfiend CD is about 90s so you're never waiting too much time waiting for either shadow fiend or archangel, but in a heavy movement fight shadowfiend CD will be much higher and it won't be optimal to delay archangel for so long.

Simcraft uses 4 gcds to build the 5 stacks of dark evangelism but in the game you can just mash the MF key to cast it again while channeling the first MF so you get 5 stacks while casting only 3 ticks so you're saving 2 gcds while you probably have a lot of procs on.


and:


I finally got an action list that improves the BiS profile dps.

actions=flask,type=draconic_mind
actions+=/food,type=seafood_magnifique_feast
actions+=/fortitude
actions+=/inner_fire
actions+=/shadow_form
actions+=/vampiric_embrace
actions+=/snapshot_stats
actions+=/berserking
actions+=/volcanic_potion,if=!in_combat
actions+=/volcanic_potion,if=buff.bloodlust.react|target.time_to_die<=40
actions+=/mind_flay,if=buff.dark_evangelism.stack<5&cooldown.shadow_fiend.remains<=3&time<=30
actions+=/shadow_fiend,if=buff.dark_evangelism.stack>=5&cooldown.archangel.remains<=0.1&time<=3 0
actions+=/archangel,if=buff.dark_evangelism.stack>=5&pet.shadow_fiend.active&time<=30
actions+=/cancel_buff,name=mind_melt,if=cooldown.mind_blast.remains<=0.1&time<=30
actions+=/stop_moving,health_percentage<=25,if=cooldown.shadow_word_death.remains>=0.2&pet.shad ow_fiend.active&time<=30
actions+=/mind_blast
actions+=/start_moving,health_percentage<=25,if=cooldown.shadow_word_death.remains<=0.1&pet.sha dow_fiend.active&time<=30
actions+=/shadow_word_death,health_percentage<=25,if=pet.shadow_fiend.active&time<=30
actions+=/mind_spike,if=pet.shadow_fiend.active&time<=30
actions+=/vampiric_touch,if=(!ticking|dot.vampiric_touch.remains<cast_time+2*gcd)&miss_react
actions+=/shadow_word_pain,if=(!ticking|dot.shadow_word_pain.remains<gcd+0.5)&miss_react
actions+=/devouring_plague,if=(!ticking|dot.devouring_plague.remains<gcd+1.0)&miss_react
actions+=/archangel,if=buff.dark_evangelism.stack>=5&dot.vampiric_touch.remains>5&dot.devouring _plague.remains>5
actions+=/stop_moving,health_percentage<=25,if=cooldown.shadow_word_death.remains>=0.2|dot.vamp iric_touch.remains<cast_time+2*gcd
actions+=/start_moving,health_percentage<=25,if=cooldown.shadow_word_death.remains<=0.1
actions+=/shadow_word_death,health_percentage<=25
actions+=/shadow_fiend
actions+=/shadow_word_death,if=mana_pct<10
actions+=/mind_flay
actions+=/shadow_word_death,moving=1
actions+=/devouring_plague,moving=1,if=mana_pct>10
actions+=/dispersion

Interestingly, this list is worse than the other list I posted for my own char, I'm guessing this is due to dots scaling better with spell power than MSp and also the higher crit and haste, in the BiS profile the expected cd of SF is about 65s, delaying SF was a slight dps decrease in this case.

I think the MSp phase might still be used in the middle of the bis profile rotation, but I need a better list and better reforging.


I'm posting here because it will get more attention and any help on this matter is appreciated.

Is there a way to disable mana gains to show on the log?

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Priests

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
SimulationCraft for Warlocks (Cataclysm Edition) Zakalwe Warlocks 824 04/06/12 8:50 AM