Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Warlocks

Reply
 
LinkBack Thread Tools
Old 05/14/12, 3:33 AM   #61
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Yeah, looks like there's some strange issue that causes destro to have the mana cost of some of its spells quadrupled compared to what's specified in the spell data. I've overridden it manually for now - results should be updated in half an hour or so.

Norway Offline
Reply With Quote
Old 05/14/12, 9:05 AM   #62
whi
Von Kaiser
 
Human Warlock
 
Bronzebeard (EU)
I'm guessing shadowburn is not on the action list due to mana problems, but is that even with the restoration of 15% of max mana when the target doesn't die thingie implemented? Kinda odd, with that addition it should be an equivalent of a ~3.5sec cast, so just a tad lower "time for mana regen" than chaosbolt.

Last edited by whi : 05/14/12 at 9:28 AM.

Poland Offline
Reply With Quote
Old 05/14/12, 9:19 AM   #63
Abominatus_DMF
Von Kaiser
 
Goblin Warlock
 
Darkmoon Faire (EU)
There are two issues I'd like to query in the current destruction results.
  • Rain of fire is showing a DPS dropoff over time (see rain_of_fire timeline). Is this an OOM issue?
  • Destruction is showing 25s of time used for "waiting". Is this also an OOM issue?

Regarding DTR: Destruction is averaging 65 DTR procs from all sources per iteration (8.8% of damage), Demonology is averaging 83 procs per iteration (5.7% of damage) and Affliction is averaging 180 procs (13.5% of damage) per iteration. The low damage from Demonology is probably attributable to an increased proportion of that spec's damage coming from sources that cannot proc DTR (specifically wild imps), however that certainly seems too high a figure for Affliction. Malefic Grasp will presumably be responsible for at least some of that increased proc-rate, but I don't see how it could be responsible for the increased percentage of damage.

Am I missing something on this?

Finally, why do all the Grimoire of Service pets seem to have consistently higher DPETs on their attacks than the corresponding normal pets?

Offline
Reply With Quote
Old 05/14/12, 9:26 AM   #64
Macemighty
Glass Joe
 
Worgen Warlock
 
Alonsus (EU)
Originally Posted by Abominatus_DMF View Post

Finally, why do all the Grimoire of Service pets seem to have consistently higher DPETs on their attacks than the corresponding normal pets?
I'm guessing this is because they are used in conjunction with CDs.

Offline
Reply With Quote
Old 05/14/12, 9:38 AM   #65
Abominatus_DMF
Von Kaiser
 
Goblin Warlock
 
Darkmoon Faire (EU)
Originally Posted by Macemighty View Post
I'm guessing this is because they are used in conjunction with CDs.
Yes, except that Affliction is only getting about 3% improvement in demon attack DPETs, while Destruction gets nearly 15% and Demonology gets 20%. The only difference in CDs used is the various Dark Soul effects, so what accounts for this discrepancy?

Offline
Reply With Quote
Old 05/14/12, 10:13 AM   #66
Macemighty
Glass Joe
 
Worgen Warlock
 
Alonsus (EU)
I'm assuming it's how the pets scale from the different effects of Dark Soul. In affliction it gets haste, Demonology gets mastery and Destruction gets Crit.

If the sim is correct then this would account for the discrepancies.

Offline
Reply With Quote
Old 05/14/12, 11:44 AM   #67
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Yep, pets don't scale from haste because they're energy-constrained, not cast-time constrained.

And yes, waiting time and dps fall off in the destro profile is due to OOM issues.

But I'd completely missed the shadowburn mana return mechanic, I've just implemented that now. Shadowburn is back in the destro action list.

Last edited by Zakalwe : 05/14/12 at 12:16 PM.

Norway Offline
Reply With Quote
Old 05/14/12, 12:44 PM   #68
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Originally Posted by Abominatus_DMF View Post
Regarding DTR: Destruction is averaging 65 DTR procs from all sources per iteration (8.8% of damage), Demonology is averaging 83 procs per iteration (5.7% of damage) and Affliction is averaging 180 procs (13.5% of damage) per iteration. The low damage from Demonology is probably attributable to an increased proportion of that spec's damage coming from sources that cannot proc DTR (specifically wild imps), however that certainly seems too high a figure for Affliction. Malefic Grasp will presumably be responsible for at least some of that increased proc-rate, but I don't see how it could be responsible for the increased percentage of damage.
You're right - I just discovered a really obscure bug that was causing Haunt to act as a dot which was doing 0 damage per tick yet proccing DTR for non-zero damage. This was inflating affliction's DPS by nearly 4k, all from arcane DTR damage.

Norway Offline
Reply With Quote
Old 05/14/12, 1:43 PM   #69
Madlax
Don Flamenco
 
Madlax's Avatar
 
Undead Warlock
 
Twisting Nether (EU)
Looking at destros priority list:
Wouldn`t you want to put Immolate before Conflagrate?(on the pull that is)
Also,
D conflagrate,if=buff.backdraft.down
Wouldn't you want to use both Conflagrates right off the bat on the start seeing Backdraft stacks to 6?
Would prolly change to sth like buff.backdraft.stacks<=3 then.

Something to have a look at would probably be if delaying Conflag for CB does change DPS, looking at the DPET of IC and CB right now I'm tempted to say so.

Austria Offline
Reply With Quote
Old 05/15/12, 4:01 PM   #70
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Our first 5.0.1 release is now out and available for download. You can import your current live character from the armory (or profiles from wowhead) and it'll automatically set talents and glyphs to what's optimal for your current spec.

The default action lists are the best I was able to come up with, but I didn't spend too much time tweaking them, so feel free to try out your own optimizations and report them here if they beat the defaults.

Last edited by Zakalwe : 05/23/12 at 3:45 PM.

Norway Offline
Reply With Quote
Old 05/20/12, 3:05 PM   #71
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
We just put out a fresh release, and this one includes fully functional multi-target support. Each spec's default action list now includes an aoe sub-list which will automatically be selected when more than one target is available. So far they're just simple lists put together quickly, designed for full-on aoe situations with 8+ targets, but the framework allows for any number of separate lists to be set up and selected based on how many targets are available.

I'd appreciate help from anyone who's interested in exploring these new features and putting together optimal multi-target action lists for various numbers of targets. Adding multiple targets to a simulation is pretty easy, just add enemy entries in the overrides tab:

enemy=enemy1
enemy=enemy2
enemy=enemy3
enemy=enemy4

... etc etc.

EDIT: Added the results of an eight-target simulation to the OP.

Last edited by Zakalwe : 05/23/12 at 3:45 PM.

Norway Offline
Reply With Quote
Old 05/20/12, 8:33 PM   #72
zinnin
Von Kaiser
 
Worgen Warlock
 
Stormrage
I went from 59.3k to 60.1k with this priority for Demon using the latest build.

actions.precombat=flask,type=draconic_mind
actions.precombat+=/food,type=seafood_magnifique_feast
actions.precombat+=/dark_intent,if=!aura.spell_power_multiplier.up
actions.precombat+=/summon_felguard
actions.precombat+=/snapshot_stats
actions.precombat+=/volcanic_potion
actions+=/service_felguard
actions+=/use_item,name=gloves_of_the_faceless_shroud
actions+=/volcanic_potion,if=buff.bloodlust.react|target.health.pct<=20
actions+=/dark_soul,if=buff.volcanic_potion.up
actions+=/dark_soul,if=(demonic_fury>=700)
actions+=/summon_doomguard
actions+=/doom,if=action.doom.remains<=60&buff.dark_soul.up&buff.metamorphosis.up
actions+=/corruption,if=(!ticking|remains<tick_time)&target.time_to_die>=6&miss_react
actions+=/metamorphosis,if=buff.dark_soul.react
actions+=/metamorphosis,if=action.corruption.remains<8
actions+=/metamorphosis,if=(demonic_fury>=900&action.hand_of_guldan.charges=0)|demonic_fury>=target.time_to_die*8
actions+=/metamorphosis,if=target.time_to_die<30
actions+=/cancel_metamorphosis,if=action.corruption.remains>20&buff.dark_soul.down&target.time_to_die>20
actions+=/cancel_metamorphosis,if=action.hand_of_guldan.charges=2&target.time_to_die>20
actions+=/cancel_metamorphosis,if=(demonic_fury<=400)&buff.dark_soul.down&target.time_to_die>20
actions+=/imp_swarm
actions+=/doom,if=(!ticking|remains<tick_time)&target.time_to_die>=30&miss_react
actions+=/hand_of_guldan,if=!in_flight&target.dot.shadowflame.remains<travel_time+action.shadow_bolt.cast_time
actions+=/soul_fire,if=buff.molten_core.up&buff.metamorphosis.up
actions+=/soul_fire,if=buff.molten_core.react&target.health.pct<25
actions+=/doom,if=demonic_fury<100&remains<40&miss_react
actions+=/demonic_slash
actions+=/shadow_bolt
actions+=/void_ray,moving=1
actions+=/fel_flame,moving=1
actions+=/life_tap
actions.aoe=summon_infernal
actions.aoe+=/metamorphosis,if=(demonic_fury>=500&action.hand_of_guldan.charges=0)|demonic_fury>=target.time_to_die*8
actions.aoe+=/imp_swarm
actions.aoe+=/hand_of_guldan,if=!in_flight
actions.aoe+=/rain_of_fire
actions.aoe+=/life_tap
There may be ways to improve on what I was trying to sim because I don't know the best way to write the actions. Basically the idea is to use Meta if corruption is getting low to refresh it, but cancel it once its refreshed enough so that you slowly gain enough fury for a long meta every 2 minutes to use with dark souls

Edit 5/22: Improved dps slightly, shows about a 1k dps gain in the default demo heroic profile over 500s

Last edited by zinnin : 05/22/12 at 8:56 AM.

United States Offline
Reply With Quote
Old 05/21/12, 8:21 AM   #73
Fallensaint
Glass Joe
 
Undead Warlock
 
Uldum
Originally Posted by Zakalwe View Post
Yeah, looks like there's some strange issue that causes destro to have the mana cost of some of its spells quadrupled compared to what's specified in the spell data. I've overridden it manually for now - results should be updated in half an hour or so.
The mana cost increase is caused by Chaotic Energy. In addition to increasing mana regen, it quadruples mana costs and reduces GCD by .5 seconds. This information isn't in the tooltip, but it's pretty clearly spelled out in the spell details.

United States Offline
Reply With Quote
Old 05/21/12, 8:54 AM   #74
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Originally Posted by Fallensaint View Post
The mana cost increase is caused by Chaotic Energy. In addition to increasing mana regen, it quadruples mana costs and reduces GCD by .5 seconds. This information isn't in the tooltip, but it's pretty clearly spelled out in the spell details.
Thanks for pointing that out - wish they'd included it in the tooltip. I wasn't even aware that destro's GCD was lower. I've fixed that now, though it doesn't do much for its DPS, mainly just increases the amount of total waiting time.

Norway Offline
Reply With Quote
Old 05/21/12, 11:10 AM   #75
Daeluin
Purveyor of Cursed Seals
 
Daeluin's Avatar
 
Blood Elf Warlock
 
Mal'Ganis
Originally Posted by Zakalwe View Post
Thanks for pointing that out - wish they'd included it in the tooltip. I wasn't even aware that destro's GCD was lower. I've fixed that now, though it doesn't do much for its DPS, mainly just increases the amount of total waiting time.
The mana cost increase used to be included in the tooltip in early beta, but it was removed at some point somewhat recently.

Sixty percent of the time, Ret has a twenty percent chance to work every time. Or else become a warlock.

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Class Mechanics » Warlocks

Thread Tools