Elitist Jerks SimulationCraft for Warlocks (Panda Edition)

02/15/13, 8:35 AM   #481
krno
Glass Joe

Worgen Warlock

Mannoroth (EU)
Hm, am I wrong or is the "time since last chance to proc" a stacking multiplier depending on the time since the last proc?
 The time since the last chance to proc’ is capped at 10sec, so that your first attack of a fight isn’t a guaranteed proc.
then it would be like:

0.5(ppm) * 1.25(haste) * 1-10(time since last chance to proc) / 60 = 1,04% - 10,41%

compared to

0.5(ppm) * 1.00(haste) * 1-10(time since last chance to proc) / 60 = 0,83% - 8.33%

 02/15/13, 9:22 AM #482 realCool Von Kaiser   Illusion Orc Warlock   Anetheron (EU) The problem I see is the wording. Chance to proc would be each dottick for Breath of the Hydra while: time since last proc would be the time since the last proc obviously. But in the latter case a maximum of 10 sec is strange as the duration of the trinket procs normally is between 10 and 20 seconds
 02/15/13, 10:32 AM #483 • Zakalwe The Chairmaker   Gobuchul Orc Warlock   Balnazzar In your example, with 0 haste you get a 1.6% chance to proc every 2 seconds, with 25% haste you get a 1.6% chance to proc every 1.6 seconds. Clearly the expected proc frequency is scaling with haste. http://wowupgrade.com/ - instant gear comparison for all classes / specs
02/15/13, 11:18 AM   #484
realCool
Von Kaiser

Orc Warlock

Anetheron (EU)
 Originally Posted by Zakalwe In your example, with 0 haste you get a 1.6% chance to proc every 2 seconds, with 25% haste you get a 1.6% chance to proc every 1.6 seconds. Clearly the expected proc frequency is scaling with haste.
Of course. Idiotic mistake >.>
Thanks for the clarification. But that means my understanding of the formula is correct?

02/15/13, 11:34 AM   #485
matthewseidl
Von Kaiser

Emerald Dream
 Originally Posted by realCool The problem I see is the wording. Chance to proc would be each dottick for Breath of the Hydra while: time since last proc would be the time since the last proc obviously. But in the latter case a maximum of 10 sec is strange as the duration of the trinket procs normally is between 10 and 20 seconds
Its not time since last proc, its time since last chance to proc. So if you have 1 dot ticking every 2s, the time since last chance to proc is never more than 2 (except at the start of the fight).

 02/20/13, 7:45 AM #486 realCool Von Kaiser   Illusion Orc Warlock   Anetheron (EU) Is there any option for checking the charges of conflag or HoG? conflagrate,if=stacks=2 or conflagrate,if=conflagrate.stacks=2 do not work. The release notes for the latest SVN contain the following: Add action.x.(hit|crit)_(damage|heal) expressions that return the amount of hit/crit that action would do with the profile's current stats Could this be used to compare the DoT strength of ticking DoTs vs new ones or would it only be possible to check new ones with this? Edit: Another question: Is it possible to access the stats that are snapshotted at the beginning of the fight? Last edited by realCool : 02/20/13 at 4:02 PM.
 02/26/13, 7:42 PM #487 angaroth Piston Honda   Greebo Undead Warlock   Twisting Nether I see that the projected professions for T15 are Engineering and Enchanting. Should I take this to mean that Lightweave is no longer considered optimal because we don't want to line up our dots with procs and that Int is finally > 2 x Mastery so the extra sockets we get from Blacksmithing aren't top dog? I don't have a compiler to test an svn build.
 02/28/13, 6:30 PM #488 jason1975 Glass Joe   boomerang Troll Hunter   Ravencrest Looking for a little code help. I'm making some changes to Destro's profile to make it smarter. One change I'm making is to only bleed off extra embers as CBs outside of DS/Skull banner only when there is a +int proc up. I'm running into a bit of a road block and was hoping someone could help with the code: Algorithm: - Assumes 10 seconds = 1 ember (will adjust as necessary later) Check the remaining CD of Dark Soul, divide it by 10 to get the total embers generated until it's ready, add it to my current embers, if that total is greater than 5 (so at least 1 extra ember) AND a +int proc is up, fire off a CB. One problem: I can do this for each type of proc specifically, but is there any way to just look for a +int proc generically? Example for Relic of Yulon trinket proc: actions+=/chaos_bolt,if=ember_react&(burning_ember+(cooldown.dark_soul.remains/10)=>5)&(burning_ember+(cooldown.skull_banner.remains/10)=>5)&(buff.relic_of_yulon.remains>cast_time) Is there a way to just make that look for any +int buff, or do I need to add a line of code for each one? Last edited by jason1975 : 02/28/13 at 6:37 PM.
 02/28/13, 9:38 PM #489 krno Glass Joe   Krnina Worgen Warlock   Mannoroth (EU) I have a question, does the "(cooldown.dark_soul.remains/10)" round up or down? Or, dunno, when you could use float, you maybe should try ">4", else you'll get stuck at 4 ember when you normally have kinda like 4,7 ember i.e. Correct me if im totally wrong
 03/03/13, 12:24 AM #490 Kaizers Glass Joe   Kaizers Worgen Warlock   Doomhammer Got an 8k dps increase on the T15 Demo profile with actions+=/doom,cycle_targets=1,line_cd=5,if=(buff.metamorphosis.up&(ticks_remain<=1|(ticks_rema in+1< n_ticks&buff.dark_soul.up))&target.time_to_die>=30&miss_react)|buff.perfect_aim.up&bu ff.metamorphosis.up actions+=/metamorphosis,if=(buff.dark_soul.up&demonic_fury%32>buff.dark_soul.remains)|dot.corru ption .remains<5|!dot.doom.ticking|demonic_fury>=950|demonic_fury%32>target.time_to_die|buf f.perfect_aim.up and actions+=/life_tap,if=mana.pct<35
 03/03/13, 9:23 AM #491 Karsteck Glass Joe   Karsteck Gnome Warlock   Eonar So, apparently it was only just a tooltip error that hellfire didn't generate as much fury as harvest life ( discussion here). I specced harvest for wind lord because the aoe profile used it if available, xD. (obviously I'll spec harvest for H wind lord, so I have an aoe filler once the boss is into wind bomb range.) But anyway, I found it misleading for the aoe profile to use harvest life if specced. Was that an oversight, or was the thinking that if you specced harvest life, then it's because you wanted to use it?
03/03/13, 10:18 AM   #492
zinnin
Von Kaiser

Worgen Warlock

Stormrage
 Originally Posted by Kaizers Got an 8k dps increase on the T15 Demo profile with actions+=/doom,cycle_targets=1,line_cd=5,if=(buff.metamorphosis.up&(ticks_remain<=1|(ticks_rema in+1< n_ticks&buff.dark_soul.up))&target.time_to_die>=30&miss_react)|buff.perfect_aim.up&bu ff.metamorphosis.up actions+=/metamorphosis,if=(buff.dark_soul.up&demonic_fury%32>buff.dark_soul.remains)|dot.corru ption .remains<5|!dot.doom.ticking|demonic_fury>=950|demonic_fury%32>target.time_to_die|buf f.perfect_aim.up and actions+=/life_tap,if=mana.pct<35
I got ~1k better results doing the following:

```#Unerring Vision of Lei Shen - Right under the last cooldown line \ Doomguard
actions+=/metamorphosis,line_cd=5,if=buff.perfect_aim.up
actions+=/doom,cycle_targets=1,if=buff.metamorphosis.up&(ticks_remain+1<n_ticks&buff.perfect_aim.up)
actions+=/touch_of_chaos,if=buff.perfect_aim.remains>1
actions+=/cancel_metamorphosis,if=buff.perfect_aim.up

Switch the current doom line to:
actions+=/doom,if=!ticking```
But that is just making sure you never overwrite a 100% crit buffed doom, maybe there is a smarter way to do that that I don't know?

 03/05/13, 12:20 AM #493 Kaizers Glass Joe   Kaizers Worgen Warlock   Doomhammer Also got another 7k+ on the affliction t15H profile with: soulburn,line_cd=5,if=((buff.dark_soul.up|buff.wushoolays_final_choice.react>7)&(dot. agony.ticks_remain<=action.agony.add_ticks%2|dot.corruption.ticks_remain<=action.corr uption.add_ticks%2|dot.unstable_affliction.ticks_remain<=action.unstable_affliction.a dd_ticks%2)&shard_react)|buff.perfect_aim.up And using vision over hydra.
03/05/13, 2:15 AM   #494
zinnin
Von Kaiser

Worgen Warlock

Stormrage
 Originally Posted by Kaizers Also got another 7k+ on the affliction t15H profile with: soulburn,line_cd=5,if=((buff.dark_soul.up|buff.wushoolays_final_choice.react>7)&(dot. agony.ticks_remain<=action.agony.add_ticks%2|dot.corruption.ticks_remain<=action.corr uption.add_ticks%2|dot.unstable_affliction.ticks_remain<=action.unstable_affliction.a dd_ticks%2)&shard_react)|buff.perfect_aim.up And using vision over hydra.
What build are you using? 510-12 is still copying crit rates through MG but it shouldn't be.

 03/05/13, 6:02 PM #495 Kaizers Glass Joe   Kaizers Worgen Warlock   Doomhammer Well that would explain it.

 Elitist Jerks SimulationCraft for Warlocks (Panda Edition)