Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Warlocks

Reply
 
LinkBack Thread Tools
Old 05/21/12, 11:36 AM   #76
Fallensaint
Glass Joe
 
Undead Warlock
 
Uldum
Also, it's worth pointing out that the Chaotic Energy GCD reduction appears to be applied before haste's GCD reduction is calculated. So, spells with a natural 1.5 sec GCD are reduced to 1 second and can't be reduced further by haste. Spells with a natural 1 second GCD are lowered to .5 seconds. Shadowburn's natural GCD is 1 second, and with the GCD reduction it's DPET is insane. Looking at the simcraft log, it does nearly as much damage over ~3 seconds as Immolate does over the entire fight.

I wonder if it's worthwhile to make use of Flames of Xoroth's sacrifice effect to pop off another Shadowburn, and just hard-cast your pet back up.

United States Offline
Reply With Quote
Old 05/23/12, 4:11 PM   #77
Fallensaint
Glass Joe
 
Undead Warlock
 
Uldum
Also, I noticed that your mana cost for Destro's AoE are incorrect. Fire and Brimstone uses special versions of the affected spells that don't cost mana (and F&B: Conflag also has a separate 12 second cooldown from normal Conflag). This drastically reduces mana consumption during AoE, and would probably help reduce that empty wait time in the sim.

Incinerate
Immolate
Conflagrate
Curse of the Elements
Curse of Enfeeblement

Most Soulburned spells work the same way (in fact, I'm pretty sure that SB: Curse and F&B: Curse use the same spells).

Seed of Corruption
Drain Life
Harvest Life
Soul Swap
And for completion's sake:
Demonic Circle: Teleport
Health Funnel
Curse of Exhaustion

Summon Demon seems to work differently, as I can't find a duplicate.

Also also, the Everlasting Affliction DoT extension effect seems to be baked into Fel Flame and Touch of Chaos (though, this one might be a bug), and Soul Swap can copy SoC, but not SB: SoC.

Aren't hidden mechanics fun?

Last edited by Fallensaint : 05/24/12 at 12:54 AM.

United States Offline
Reply With Quote
Old 05/24/12, 1:52 PM   #78
AlexanderYoshi
Glass Joe
 
Human Warlock
 
Ursin
I have fixed the GCD on Shadowburn. Find any other glaringly broken things, Fallen?

Offline
Reply With Quote
Old 05/24/12, 2:59 PM   #79
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Originally Posted by AlexanderYoshi View Post
I have fixed the GCD on Shadowburn. Find any other glaringly broken things, Fallen?
Fixed what? There's nothing wrong with the shadowburn gcd in the simulator right now.

Norway Offline
Reply With Quote
Old 05/24/12, 3:05 PM   #80
Fallensaint
Glass Joe
 
Undead Warlock
 
Uldum
Well, I have managed to increase Destro's simulated DPS up to 58k in the most recent build with the following priorities:

actions=service_felhunter
actions+=/blood_fury
actions+=/volcanic_potion,if=buff.bloodlust.react|target.health.pct<=20
actions+=/dark_soul
actions+=/run_action_list,name=aoe,if=num_targets>1
actions+=/summon_doomguard
actions+=/shadowburn,if=ember_react
actions+=/chaos_bolt,if=ember_react&buff.backdraft.stack<3
actions+=/conflagrate,if=buff.backdraft.down
actions+=/immolate,if=(!ticking|remains<(action.incinerate.cast_time+cast_time))&target.time_to_die>=5&miss_react
actions+=/rain_of_fire,if=!ticking&!in_flight&mana.pct>=50
actions+=/immolate,if=ticks_remain<add_ticks%2&target.time_to_die>=10&miss_react
actions+=/incinerate,if=buff.backdraft.stack
actions+=/fel_flame
actions+=/fel_flame,moving=1
(Forgive me if it's a little messy, first time doing anything serious with Simcraft.)

Essentially: Only use Incinerate with Backdraft up, otherwise use Fel Flame as filler, and decrease the mana limit on RoF down to 50%.

In the most recent beta build, Fel Flame and Incinerate now have the same base DPET and mana cost per damage, but Fel Flame generates twice as many embers over the same time period. Both spells scale equally for all stats except haste. With haste, Incinerate gets a better DPET, and Fel Flame gets more mana efficient (since you regenerate more mana per second, but can't reduce the GCD any lower).

So, you use Incinerate with Backdraft to take advantage of it's high DPET when hasted, and Fel Flame as filler for more mana and embers. More embers feeds more Chaos Bolts and more Shadowflames, and more extra mana feeds more Rain of Fires. As a bonus, you should rarely need to recast Immolate, and since the Everlasting Affliction effect is baked in to Fel Flame you can free up a glyph spot for something. And your wait time is reduced to zero.

I'm not sure if/how this changes with a high amount of haste.

edit: Also, to be clear, my earlier comment on Shadowburn was about how it acts in-game on the beta, not about how it works in Simcraft (which was working accurately). Here's a quick and dirty combat log:

5/24 11:13:37.869  SPELL_CAST_SUCCESS,0x0100000000003077,"Flallensaint",0x511,0x0,0xF13081CD00000E3A,"Melee Target",0x10a28,0x0,17877,"Shadowburn",0x20
5/24 11:13:38.081  SPELL_DAMAGE,0x0100000000003077,"Flallensaint",0x511,0x0,0xF13081CD00000E3A,"Melee Target",0x10a28,0x0,17877,"Shadowburn",0x20,56246,55346,32,0,0,0,nil,nil,nil
5/24 11:13:38.237  SPELL_CAST_FAILED,0x0100000000003077,"Flallensaint",0x511,0x0,0x0000000000000000,nil,0x80000000,0x80000000,17877,"Shadowburn",0x20,"Another action is in progress"
5/24 11:13:38.446  SPELL_CAST_SUCCESS,0x0100000000003077,"Flallensaint",0x511,0x0,0xF13081CD00000E3A,"Melee Target",0x10a28,0x0,17877,"Shadowburn",0x20
5/24 11:13:38.450  SPELL_DAMAGE,0x0100000000003077,"Flallensaint",0x511,0x0,0xF13081CD00000E3A,"Melee Target",0x10a28,0x0,17877,"Shadowburn",0x20,55880,55879,32,0,0,0,nil,nil,nil
5/24 11:13:38.789  SPELL_CAST_FAILED,0x0100000000003077,"Flallensaint",0x511,0x0,0x0000000000000000,nil,0x80000000,0x80000000,17877,"Shadowburn",0x20,"Another action is in progress"
5/24 11:13:38.927  SPELL_CAST_SUCCESS,0x0100000000003077,"Flallensaint",0x511,0x0,0xF13081CD00000E3A,"Melee Target",0x10a28,0x0,17877,"Shadowburn",0x20
5/24 11:13:38.931  SPELL_DAMAGE,0x0100000000003077,"Flallensaint",0x511,0x0,0xF13081CD00000E3A,"Melee Target",0x10a28,0x0,17877,"Shadowburn",0x20,111680,111679,32,0,0,0,1,nil,nil
5/24 11:13:39.316  SPELL_CAST_FAILED,0x0100000000003077,"Flallensaint",0x511,0x0,0x0000000000000000,nil,0x80000000,0x80000000,17877,"Shadowburn",0x20,"Another action is in progress"
5/24 11:13:39.423  SPELL_CAST_SUCCESS,0x0100000000003077,"Flallensaint",0x511,0x0,0xF13081CD00000E3A,"Melee Target",0x10a28,0x0,17877,"Shadowburn",0x20
5/24 11:13:39.424  SPELL_DAMAGE,0x0100000000003077,"Flallensaint",0x511,0x0,0xF13081CD00000E3A,"Melee Target",0x10a28,0x0,17877,"Shadowburn",0x20,56310,56309,32,0,0,0,nil,nil,nil
5/24 11:13:39.609  SPELL_CAST_FAILED,0x0100000000003077,"Flallensaint",0x511,0x0,0x0000000000000000,nil,0x80000000,0x80000000,17877,"Shadowburn",0x20,"Not enough burning embers"
4 Shadowburns in a span of two seconds just wouldn't be possible without a .5 sec GCD.

Last edited by Fallensaint : 05/24/12 at 3:31 PM.

United States Offline
Reply With Quote
Old 05/25/12, 6:58 AM   #81
Abominatus_DMF
Von Kaiser
 
Goblin Warlock
 
Darkmoon Faire (EU)
Has the change to Immolate which allows it to generate embers on crit been implemented? As far as I can tell in the simcraft results dated May 25 10:13:00 there is no ember generation attributed to Immolate.

Offline
Reply With Quote
Old 05/25/12, 1:25 PM   #82
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Originally Posted by Abominatus_DMF View Post
Has the change to Immolate which allows it to generate embers on crit been implemented? As far as I can tell in the simcraft results dated May 25 10:13:00 there is no ember generation attributed to Immolate.
It hasn't been implemented in the beta yet, and there's no sign anywhere of what the actual proc chance should be, so there's no point in implementing anything at this time.

Norway Offline
Reply With Quote
Old 05/28/12, 9:00 AM   #83
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Originally Posted by Fallensaint View Post
Well, I have managed to increase Destro's simulated DPS up to 58k in the most recent build
Thanks - I've updated the default action list in SVN accordingly.

The OP now also includes results for simulations with 2, 3, and 4 targets. Please be careful about drawing any conclusions from them at this point - it's quite possible my multi-target action priority lists are far from optimal at the moment.

Norway Offline
Reply With Quote
Old 05/29/12, 6:29 AM   #84
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Originally Posted by zinnin View Post
I went from 59.3k to 60.1k with this priority for Demon using the latest build.

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
I managed to more than double the DPS gain relative to the previous action list by using your main idea of syncing meta with dark soul and making various small improvements on it. (For instance, consuming pre-25% molten core procs only when *not* in meta is definitely the way to go - not the other way around.)

The updated list is in SVN and should be reflected in the OP results shortly.

Norway Offline
Reply With Quote
Old 05/29/12, 10:09 PM   #85
zinnin
Von Kaiser
 
Worgen Warlock
 
Stormrage
Originally Posted by Zakalwe View Post
I managed to more than double the DPS gain relative to the previous action list by using your main idea of syncing meta with dark soul and making various small improvements on it. (For instance, consuming pre-25% molten core procs only when *not* in meta is definitely the way to go - not the other way around.)

The updated list is in SVN and should be reflected in the OP results shortly.
Do you have any idea why soul fire only in meta is \ was a dps increase in my priority list, but not yours? I tried a few different things like having it only use soul fire in meta when dark soul is up which increased dps in my list, but lowered it yours.

And small note, the different service summons don't share a cooldown in simcraft, prolly doesn't really matter but it confused the hell out of me for a few minutes until I realized I didn't delete the old service line after adding a different one.

United States Offline
Reply With Quote
Old 05/29/12, 11:13 PM   #86
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
My guess is it's because my list doesn't do anything in particular to save up fury before popping meta/ds, so using soul fire during meta shortens its duration by enough to miss a lot of the ds overlap.

I'll fix the service summon cooldowns.

Norway Offline
Reply With Quote
Old 06/02/12, 3:59 PM   #87
zinnin
Von Kaiser
 
Worgen Warlock
 
Stormrage
Rain of Fire appears to have taken a damage hit, it now does close to half of the damage of incinerate over the course of its duration before the immolate bonus.

United States Offline
Reply With Quote
Old 06/06/12, 4:04 PM   #88
Scathbais
Glass Joe
 
Orc Warlock
 
Mal'Ganis
Someone in the WOW forums suggested that it is a dps increase to use DS as filler over MG.

Using DS as filler: 67709
Using MG as filler: 65274

Clearly Blizzard won't let this stand for long.
Here are the simple code changes I made:

actions+=/drain_soul,interrupt=1,chain=1
#actions+=/drain_soul,interrupt=1,chain=1,if=target.health.pct<=20
actions+=/life_tap,if=mana.pct<=35
#actions+=/malefic_grasp,chain=1

Last edited by Scathbais : 06/06/12 at 4:11 PM. Reason: removed unnecessary text

United States Offline
Reply With Quote
Old 06/06/12, 5:08 PM   #89
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
That's probably because MG isn't working as intended - neither in the sim nor in-game. In the sim it's still doing a straight speed boost to the dot ticks, resulting in shortened dot durations. In-game they're trying to make it speed up ticks while also adding enough ticks to make the duration the same, but it's not working correctly (see this bug report).

I won't be fixing the simulator until they've fixed it in-game.

Norway Offline
Reply With Quote
Old 06/14/12, 8:41 AM   #90
Gilgrissom
Glass Joe
 
Gnome Warlock
 
Blackmoore (EU)
While doing some testing I noticed that the last simulation uses far too many Conflagrates (Simulationcraft Results). It has 104 Conflags in 360-540 seconds, with an intervall of 4.31 seconds. Conflag still has a 12 second cooldown (there have been some datamining issues on various news pages) and so should not be usable more than 46 ((540/12)+1) times for the 540s fights, and should be used an average of 38.5 ((450/12)+1) times. In my simulations I would get about 3k lower DPS then what is listed on the page linked above...

On a related note, the proposed action priority list seems to be worse than the older one that is still included in the BiS profile. The new one (with Conflag over CB and then CB usage with Backdraft stacks) gets me 56 793 DPS, the old one (not using Backdraft stacks for CB) has 56 946 DPS for me. Adjusting the default profile by adding
actions+=/fel_flame,if=dot.immolate.ticking&dot.immolate.remains<5&mana.pct>40
before the Immolate line gets me a DPS increase to 57 009, which is a surprisingly low DPS increase but still.

Germany Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Class Mechanics » Warlocks

Thread Tools