Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Warlocks

Reply
 
LinkBack Thread Tools
Old 08/22/12, 1:27 PM   #331
-Mictian-
Glass Joe
 
Orc Warlock
 
Shattered Hand (EU)
Originally Posted by netsach View Post
I just noticed that Haunt indeed enhances our damage by 25% instead of 20% as stated in the tooltip.
I saw no information about a recent change regarding that modifier, so i don't know if i'm late or if it's new.
It's a recent change made to Haunt in build 16010:
"Haunt damage and SP scaling reduced by 22%. Now increases all damage done by your spells on the target by 25% for 8 sec, up from 20%."

Source: MMO Champion

The buff to Haunt's own damage and SP scaling made in build 16004 (if memory serves) sure didn't last long, but at least we got a nice 5 percentage point increase in Haunt's damage buff for other spells on the target instead. On a gut feeling this shouldn't really be a damage nerf (my highly inaccurate napkin calc even suggests the opposite but it can't be trusted at all). I'm assuming the current SimCraft outputs already reflect the change.

But will this change make Haunt spamming less attractive in the execute phase? Could that have been Blizzard's design intent, so as to keep DS the absolute best choice for execute? Smarter locks than myself can answer whether or not it changes the optimal rotation for the execute phase...

Finland Offline
Reply With Quote
Old 08/22/12, 4:52 PM   #332
whi
Von Kaiser
 
Human Warlock
 
Bronzebeard (EU)
There's something wrong with corruption extending by touch of chaos in demo profiles. Currently on beta 4 back-to-back casts are enough to extend a ~1sec corruption to ~25seconds(looks like 4 additional ticks per toc - tested at 5/10.81/16,67% of haste), but in both Warlock_Demonology_T14H and Warlock_Demonology_Dummy sims the "touch_of_chaos,if=dot.corruption.remains<20" action is cast 6-8 times in a row, which doesn't help with both profiles being demonic fury starved during dark souls - might not be the only reason and there could be something else wrong, as from my experience this just doesn't happen currently in pvp gear. Not sure if it will happen with 4/5 t14 bonus reducing dark souls cooldown, but then dropping that "line" altogether and going back to normal refreshing might be a better idea anyways.

Last edited by whi : 08/22/12 at 5:31 PM.

Poland Offline
Reply With Quote
Old 08/22/12, 5:43 PM   #333
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Yeah, you're right, it does look like it adds 4 ticks per ToC now. We were assuming it was 2, because that's what it used to be, but it must have changed without warning at some point. I just updated SVN accordingly.

Norway Offline
Reply With Quote
Old 08/24/12, 7:02 AM   #334
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Originally Posted by Psych View Post
I have a proposal for the upcoming expansion, how about having modeled in a separate page the standard T14H profile with every pet available, similar to the way the trinkets were modeled last expansion?

Having in mind Blizzard is aiming to balance them out almost equally, this will provide easy access to current pet balance and how much actual difference there is between different pets.

In addition, in a similar fashion we could model the 3 Grimoires with the current Heroic Profiles for the same purpose, because in theory they should be close all together. But how close exactly it's unknown, unless we run the simulations ourselves.

While I don't have any problems running it myself and I do it all the time, many people will just access the front page and look for information regarding their specialization and class.
The OP now contains a combined pets and grimoires comparison chart for each spec.

Norway Offline
Reply With Quote
Old 08/25/12, 7:00 PM   #335
Choogy
Glass Joe
 
Choogy's Avatar
 
Worgen Warlock
 
<OOB>
Kael'thas
Through tinkering around with the T14H Demonology profile I found an ~444 dps increase by un-forging the following items: Shoulders, waist, wrists, and hands. Small amount, but every little bit counts!

Just to say, I am no master of simulationcraft, but I believe I didn't do anything out of the norm with the modifications. Simply just deleted the reforges because I saw the warlock profiles with scales prioritized haste over mastery, but it was giving more mastery over haste.

United States Offline
Reply With Quote
Old 08/26/12, 1:23 AM   #336
Madmoos
Glass Joe
 
Orc Warlock
 
Kilrogg
I tweaked a little simcraft (affliction profile) and i am getting a 483 dps increase. Basically you only use haunt when you have 2 or more shards; meaning you will always have 1 shard up for the early Dark Soul buff.

#!./simc 

warlock="Warlock_Affliction_Dummy"
origin="unknown"
level=90
race=dwarf
spec=affliction
role=spell
position=back
talents=http://us.battle.net/wow/en/game/mists-of-pandaria/feature/talent-specification#Va!222222
glyphs=soul_shards

actions.precombat=flask,type=warm_sun
actions.precombat+=/food,type=mogu_fish_stew
actions.precombat+=/dark_intent,if=!aura.spell_power_multiplier.up
actions.precombat+=/summon_pet
actions.precombat+=/snapshot_stats

actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
actions+=/use_item,name=malevolent_gladiators_badge_of_dominance
actions+=/dark_soul
actions+=/service_pet,if=talent.grimoire_of_service.enabled
actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
actions+=/run_action_list,name=aoe,if=num_targets>3
actions+=/summon_doomguard
actions+=/soulburn,if=buff.dark_soul.up&(buff.dark_soul.remains>=18.5|buff.dark_soul.remains<=1.5)
actions+=/soul_swap,if=buff.soulburn.up
actions+=/haunt,if=!in_flight_to_target&remains<tick_time+travel_time+cast_time&soul_shard>1
actions+=/soulburn,if=(dot.unstable_affliction.ticks_remain<action.unstable_affliction.add_ticks%2|dot.corruption.ticks_remain<action.corruption.add_ticks%2|dot.agony.ticks_remain<action.agony.add_ticks%2)&target.health.pct<=20&shard_react
actions+=/agony,cycle_targets=1,if=(!ticking|remains<=action.drain_soul.new_tick_time*2)&target.time_to_die>=8&miss_react
actions+=/corruption,cycle_targets=1,if=(!ticking|remains<tick_time)&target.time_to_die>=6&miss_react
actions+=/unstable_affliction,cycle_targets=1,if=(!ticking|remains<(cast_time+tick_time))&target.time_to_die>=5&miss_react
actions+=/agony,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=8&miss_react
actions+=/corruption,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=6&miss_react
actions+=/unstable_affliction,cycle_targets=1,if=ticks_remain<add_ticks%2+1&target.time_to_die>=5&miss_react
actions+=/drain_soul,interrupt=1,chain=1,if=target.health.pct<=20
actions+=/life_tap,if=mana.pct<35
actions+=/malefic_grasp,chain=1
actions+=/life_tap,moving=1,if=mana.pct<80&mana.pct<target.health.pct
actions+=/fel_flame,moving=1
actions+=/life_tap

actions.aoe=summon_doomguard,if=num_targets<7
actions.aoe+=/summon_infernal,if=num_targets>=7
actions.aoe+=/soulburn,cycle_targets=1,if=buff.soulburn.down&!dot.soulburn_seed_of_corruption.ticking&!action.soulburn_seed_of_corruption.in_flight_to_target&shard_react
actions.aoe+=/seed_of_corruption,cycle_targets=1,if=(buff.soulburn.down&!in_flight_to_target&!ticking)|(buff.soulburn.up&!dot.soulburn_seed_of_corruption.ticking&!action.soulburn_seed_of_corruption.in_flight_to_target)
actions.aoe+=/haunt,cycle_targets=1,if=!in_flight_to_target&debuff.haunt.remains<cast_time+travel_time&shard_react
actions.aoe+=/life_tap,if=mana.pct<70
actions.aoe+=/fel_flame,cycle_targets=1,if=!in_flight_to_target

head=malevolent_gladiators_felweave_cowl,id=85035,reforge=crit_hit
neck=malevolent_gladiators_pendant_of_alacrity,id=84886,reforge=haste_hit
shoulders=malevolent_gladiators_felweave_amice,id=85078,reforge=haste_hit
back=malevolent_gladiators_drape_of_prowess,id=84803,reforge=haste_hit
chest=malevolent_gladiators_felweave_raiment,id=85069,reforge=crit_hit
wrists=malevolent_gladiators_cuffs_of_prowess,id=84978,reforge=haste_hit
hands=malevolent_gladiators_felweave_handguards,id=85021,reforge=crit_exp
waist=malevolent_gladiators_cord_of_accuracy,id=85093,reforge=haste_exp
legs=malevolent_gladiators_felweave_trousers,id=85047,reforge=haste_hit
feet=malevolent_gladiators_treads_of_cruelty,id=85004,reforge=crit_hit
finger1=malevolent_gladiators_band_of_accuracy,id=84824,reforge=haste_exp
finger2=malevolent_gladiators_band_of_cruelty,id=84823,reforge=crit_hit
trinket1=malevolent_gladiators_badge_of_dominance,id=84940
trinket2=malevolent_gladiators_insignia_of_dominance,id=84941
main_hand=malevolent_gladiators_battle_staff,id=84787,reforge=crit_hit

# Gear Summary
# gear_stamina=15680
# gear_intellect=9572
# gear_spell_power=5497
# gear_expertise_rating=543
# gear_hit_rating=3418
# gear_crit_rating=2037
# gear_haste_rating=2563
# gear_mastery_rating=3704
# gear_armor=13655
# pvp_2pc_caster=1
# pvp_4pc_caster=1
# main_hand=malevolent_gladiators_battle_staff,weapon=staff_2.00speed_2805min_4208max
default_pet=succubus
I am using the 504.5 beta version and the affliction_dummy profile

Same for the demo profile. I am having a dps increase using Glyph of imp Swarm, and some minor change on corruption

#!./simc 

warlock="Warlock_Demonology_Dummy"
origin="unknown"
level=90
race=dwarf
spec=demonology
role=spell
position=back
talents=http://us.battle.net/wow/en/game/mists-of-pandaria/feature/talent-specification#VZ!222212
glyphs=life_tap/shadow_bolt/imp_swarm

actions.precombat=flask,type=warm_sun
actions.precombat+=/food,type=mogu_fish_stew
actions.precombat+=/dark_intent,if=!aura.spell_power_multiplier.up
actions.precombat+=/summon_pet
actions.precombat+=/snapshot_stats

actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
actions+=/use_item,name=malevolent_gladiators_badge_of_dominance
actions+=/dark_soul
actions+=/service_pet,if=talent.grimoire_of_service.enabled
actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
actions+=/melee
actions+=/felguard:felstorm
actions+=/wrathguard:wrathstorm
actions+=/run_action_list,name=aoe,if=num_targets>5
actions+=/summon_doomguard,if=buff.dark_soul.up
actions+=/corruption,cycle_targets=1,if=(!ticking|remains<tick_time)&target.time_to_die>=6&miss_react
actions+=/doom,cycle_targets=1,if=(!ticking|remains<tick_time|(ticks_remain+1<n_ticks&buff.dark_soul.up))&target.time_to_die>=30&miss_react
actions+=/imp_swarm,if=buff.dark_soul.up
actions+=/metamorphosis,if=buff.dark_soul.up|demonic_fury>=900|demonic_fury>=target.time_to_die*30
actions+=/cancel_metamorphosis,if=dot.corruption.remains>20&buff.dark_soul.down&demonic_fury<=650&target.time_to_die>30
actions+=/hand_of_guldan,if=!in_flight&dot.shadowflame.remains<travel_time+action.shadow_bolt.cast_time
actions+=/touch_of_chaos,if=dot.corruption.remains<20
actions+=/soul_fire,if=buff.molten_core.react&(buff.metamorphosis.down|target.health.pct<25)
actions+=/touch_of_chaos
actions+=/life_tap,if=mana.pct<50
actions+=/corruption,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=6&miss_react
actions+=/shadow_bolt
actions+=/fel_flame,moving=1
actions+=/life_tap

actions.aoe=summon_doomguard,if=num_targets<7
actions.aoe+=/summon_infernal,if=num_targets>=7
actions.aoe+=/corruption,cycle_targets=1,if=(!ticking|remains<tick_time)&target.time_to_die>=6&miss_react
actions.aoe+=/hand_of_guldan
actions.aoe+=/metamorphosis,if=demonic_fury>=1000|demonic_fury>=31*target.time_to_die
actions.aoe+=/immolation_aura
actions.aoe+=/void_ray,if=dot.corruption.remains<10
actions.aoe+=/doom,cycle_targets=1,if=(!ticking|remains<40)&target.time_to_die>30&miss_react
actions.aoe+=/void_ray
actions.aoe+=/harvest_life,chain=1,if=talent.harvest_life.enabled
actions.aoe+=/hellfire,if=!talent.harvest_life.enabled
actions.aoe+=/life_tap

head=malevolent_gladiators_felweave_cowl,id=85035,reforge=crit_hit
neck=malevolent_gladiators_pendant_of_alacrity,id=84886,reforge=haste_hit
shoulders=malevolent_gladiators_felweave_amice,id=85078,reforge=haste_hit
back=malevolent_gladiators_drape_of_prowess,id=84803,reforge=haste_hit
chest=malevolent_gladiators_felweave_raiment,id=85069,reforge=crit_hit
wrists=malevolent_gladiators_cuffs_of_accuracy,id=84977,reforge=crit_exp
hands=malevolent_gladiators_felweave_handguards,id=85021,reforge=crit_exp
waist=malevolent_gladiators_cord_of_accuracy,id=85093,reforge=haste_exp
legs=malevolent_gladiators_felweave_trousers,id=85047,reforge=haste_hit
feet=malevolent_gladiators_treads_of_cruelty,id=85004,reforge=crit_hit
finger1=malevolent_gladiators_band_of_accuracy,id=84824,reforge=haste_exp
finger2=malevolent_gladiators_band_of_cruelty,id=84823,reforge=crit_hit
trinket1=malevolent_gladiators_badge_of_dominance,id=84940
trinket2=malevolent_gladiators_insignia_of_dominance,id=84941
main_hand=malevolent_gladiators_battle_staff,id=84787,reforge=crit_hit

# Gear Summary
# gear_stamina=15680
# gear_intellect=9572
# gear_spell_power=5497
# gear_expertise_rating=684
# gear_hit_rating=3709
# gear_crit_rating=2249
# gear_haste_rating=2351
# gear_mastery_rating=3272
# gear_armor=13655
# pvp_2pc_caster=1
# pvp_4pc_caster=1
# main_hand=malevolent_gladiators_battle_staff,weapon=staff_2.00speed_2805min_4208max
default_pet=felguard

Last edited by Madmoos : 08/26/12 at 12:04 PM.

Canada Offline
Reply With Quote
Old 08/27/12, 5:16 PM   #337
wobb
Glass Joe
 
Worgen Warlock
 
Frostmane
Drain Soul in both the T14 and Preraid profiles is "hitting" for 4 damage and I can't figure put why.

[The Ticks are doing the correct amount of damage, there is just a random 4 hit in the abilities table]

Not that I am concerned about 4 damage skewing our results, just seems like a bug.

Canada Offline
Reply With Quote
Old 08/27/12, 5:45 PM   #338
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Originally Posted by wobb View Post
Drain Soul in both the T14 and Preraid profiles is "hitting" for 4 damage and I can't figure put why.

[The Ticks are doing the correct amount of damage, there is just a random 4 hit in the abilities table]

Not that I am concerned about 4 damage skewing our results, just seems like a bug.
Yeah, just a minor spell data issue, thanks for pointing it out though.

Norway Offline
Reply With Quote
Old 08/27/12, 5:58 PM   #339
Muffinzz
Glass Joe
 
Gnome Warlock
 
Sporeggar (EU)
I'm getting ~630 more dps in the Afflliction T14H profile by not casting SB:SS at the end of Dark Soul.
#!./simc

warlock="Warlock_Affliction_T14H"
origin="unknown"
level=90
race=orc
spec=affliction
role=spell
position=back
professions=engineering=600/enchanting=600
talents=http://us.battle.net/wow/en/game/mists-of-pandaria/feature/talent-specification#Va!....2.
talent_override=grimoire_of_service,if=num_targets>3
glyphs=soul_shards

actions.precombat=flask,type=warm_sun
actions.precombat+=/food,type=mogu_fish_stew
actions.precombat+=/dark_intent,if=!aura.spell_power_multiplier.up
actions.precombat+=/summon_pet
actions.precombat+=/snapshot_stats
actions.precombat+=/jade_serpent_potion

actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
actions+=/use_item,name=shaskin_gloves
actions+=/jade_serpent_potion,if=buff.bloodlust.react|target.health.pct<=20
actions+=/blood_fury
actions+=/dark_soul
actions+=/service_pet,if=talent.grimoire_of_service.enabled
actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
actions+=/run_action_list,name=aoe,if=num_targets>3
actions+=/summon_doomguard
actions+=/soulburn,if=buff.dark_soul.up&buff.dark_soul.remains>=18.5&shard_react
actions+=/soul_swap,if=buff.soulburn.up
actions+=/haunt,if=!in_flight_to_target&remains<tick_time+travel_time+cast_time&shard_react
actions+=/soul_swap,cycle_targets=1,if=num_targets>1&time<10&glyph.soul_swap.enabled
actions+=/haunt,cycle_targets=1,if=!in_flight_to_target&remains<tick_time+travel_time+cast_time&soul_shard>1
actions+=/soulburn,if=(dot.unstable_affliction.ticks_remain<action.unstable_affliction.add_ticks%2|dot.corruption.ticks_remain<action.corruption.add_ticks%2|dot.agony.ticks_remain<action.agony.add_ticks%2)&target.health.pct<=20&shard_react
actions+=/agony,cycle_targets=1,if=(!ticking|remains<=action.drain_soul.new_tick_time*2)&target.time_to_die>=8&miss_react
actions+=/corruption,cycle_targets=1,if=(!ticking|remains<tick_time)&target.time_to_die>=6&miss_react
actions+=/unstable_affliction,cycle_targets=1,if=(!ticking|remains<(cast_time+tick_time))&target.time_to_die>=5&miss_react
actions+=/agony,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=8&miss_react
actions+=/corruption,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=6&miss_react
actions+=/unstable_affliction,cycle_targets=1,if=ticks_remain<add_ticks%2+1&target.time_to_die>=5&miss_react
actions+=/drain_soul,interrupt=1,chain=1,if=target.health.pct<=20
actions+=/life_tap,if=mana.pct<35
actions+=/malefic_grasp,chain=1
actions+=/life_tap,moving=1,if=mana.pct<80&mana.pct<target.health.pct
actions+=/fel_flame,moving=1
actions+=/life_tap

actions.aoe=summon_doomguard,if=num_targets<7
actions.aoe+=/summon_infernal,if=num_targets>=7
actions.aoe+=/soulburn,cycle_targets=1,if=buff.soulburn.down&!dot.soulburn_seed_of_corruption.ticking&!action.soulburn_seed_of_corruption.in_flight_to_target&shard_react
actions.aoe+=/seed_of_corruption,cycle_targets=1,if=(buff.soulburn.down&!in_flight_to_target&!ticking)|(buff.soulburn.up&!dot.soulburn_seed_of_corruption.ticking&!action.soulburn_seed_of_corruption.in_flight_to_target)
actions.aoe+=/haunt,cycle_targets=1,if=!in_flight_to_target&debuff.haunt.remains<cast_time+travel_time&shard_react
actions.aoe+=/life_tap,if=mana.pct<70
actions.aoe+=/fel_flame,cycle_targets=1,if=!in_flight_to_target

head=shaskin_hood,id=87188,gems=burning_primal_80int_160hit_180int,reforge=crit_haste
neck=amulet_of_seven_curses,id=87028,reforge=crit_haste
shoulders=shaskin_mantle,id=87191,gems=80int_160hit_60int,enchant=200int_100crit,reforge=mastery_haste
back=cloak_of_overwhelming_corruption,id=87150,enchant=180int,reforge=mastery_hit
chest=shaskin_robes,id=87190,gems=80int_160haste_80int_160haste_180haste,enchant=80all,reforge=crit_mastery
wrists=twisting_wind_bracers,id=86958,enchant=180int
hands=shaskin_gloves,id=87187,enchant=170haste,addon=synapse_springs_mark_ii
waist=belt_of_malleable_amber,id=86981,gems=80int_160haste_80int_160hit_160int_120haste
legs=dreadwoven_leggings_of_failure,id=87174,gems=160int_80int_160hit_120int,enchant=285int_165crit
feet=sandals_of_the_blackest_night,id=87162,gems=80int_160haste_60mastery,enchant=140mastery
finger1=watersoul_signet,id=87151,enchant=160int,reforge=spi_mastery
finger2=fragment_of_fear_made_flesh,id=86949,enchant=160int,reforge=hit_haste
trinket1=essence_of_terror,id=87175
trinket2=relic_of_yulon,id=79331
main_hand=loshan_terror_incarnate,id=87164,gems=500int,enchant=jade_spirit,reforge=crit_mastery
off_hand=tornadosummoning_censer,id=86960,enchant=165int,reforge=crit_haste

# Gear Summary
# gear_strength=80
# gear_agility=80
# gear_stamina=20183
# gear_intellect=18223
# gear_spirit=350
# gear_spell_power=7907
# gear_hit_rating=5105
# gear_crit_rating=2636
# gear_haste_rating=7883
# gear_mastery_rating=2972
# gear_armor=14857
# meta_gem=burning_primal
# tier14_2pc_caster=1
# tier14_4pc_caster=1
# hands=shaskin_gloves,heroic=1,addon=synapse_springs_mark_ii
# main_hand=loshan_terror_incarnate,heroic=1,weapon=sword_2.20speed_2880min_5349max,enchant=jade_spirit
default_pet=felhunter
Edit: Ofc i meant Dark Soul.

Last edited by Muffinzz : 08/28/12 at 8:13 AM.

Romania Offline
Reply With Quote
Old 08/28/12, 6:31 AM   #340
realCool
Von Kaiser
 
Orc Warlock
 
Anetheron (EU)
Originally Posted by Muffinzz View Post
I'm getting ~630 more dps in the Afflliction T14H profile by not casting SB:SS at the end of Drain Soul.
You probably mean at the end of Dark Soul not Drain Soul?

I tried improving the different action lists of the T14H profiles a little bit with different ideas I had myself or read at MMO or here.

Affliction:
actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
actions+=/use_item,name=shaskin_gloves
actions+=/jade_serpent_potion,if=buff.bloodlust.react|target.health.pct<=20
actions+=/blood_fury
actions+=/dark_soul
actions+=/service_pet,if=talent.grimoire_of_service.enabled
actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
actions+=/run_action_list,name=aoe,if=num_targets>3
actions+=/summon_doomguard
actions+=/soulburn,if=buff.dark_soul.up&(buff.dark_soul.remains>=18.5)&shard_react
actions+=/soul_swap,if=buff.soulburn.up
actions+=/haunt,if=(!in_flight_to_target&remains<tick_time+travel_time+cast_time&shard_react)|(soul_shard>=2&target.health.pct<=20)
actions+=/soul_swap,cycle_targets=1,if=num_targets>1&time<10&glyph.soul_swap.enabled
actions+=/haunt,cycle_targets=1,if=!in_flight_to_target&remains<tick_time+travel_time+cast_time&soul_shard>1
actions+=/soulburn,if=(dot.unstable_affliction.ticks_remain<action.unstable_affliction.add_ticks%2|dot.corruption.ticks_remain<action.corruption.add_ticks%2|dot.agony.ticks_remain<action.agony.add_ticks%2)&target.health.pct<=20&shard_react
actions+=/agony,cycle_targets=1,if=(!ticking|remains<=action.drain_soul.new_tick_time*2)&target.time_to_die>=8&miss_react
actions+=/corruption,cycle_targets=1,if=(!ticking|remains<tick_time)&target.time_to_die>=6&miss_react
actions+=/unstable_affliction,cycle_targets=1,if=(!ticking|remains<(cast_time+tick_time))&target.time_to_die>=5&miss_react
actions+=/agony,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=8&miss_react
actions+=/corruption,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=6&miss_react
actions+=/unstable_affliction,cycle_targets=1,if=ticks_remain<add_ticks%2+1&target.time_to_die>=5&miss_react
actions+=/drain_soul,interrupt_if=remains<4*tick_time,if=target.health.pct<=20
actions+=/life_tap,if=mana.pct<35
actions+=/malefic_grasp,chain=1
actions+=/life_tap,moving=1,if=mana.pct<80&mana.pct<target.health.pct
actions+=/fel_flame,moving=1
actions+=/life_tap
It's about 600 dps increase to the standard priority list. I marked the lines which have been changed bold

Demonology:
actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
actions+=/sequence,name=one:hand_of_guldan:corruption
actions+=/use_item,name=shaskin_gloves
actions+=/jade_serpent_potion,if=buff.bloodlust.react|target.health.pct<=20
actions+=/blood_fury
actions+=/dark_soul
actions+=/service_pet,if=talent.grimoire_of_service.enabled
actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
actions+=/melee
actions+=/sequence,name=two:summon_doomguard:hand_of_guldan:metamorphosis:doom
actions+=/felguard:felstorm
actions+=/wrathguard:wrathstorm
actions+=/run_action_list,name=aoe,if=num_targets>5
actions+=/summon_doomguard
actions+=/corruption,cycle_targets=1,if=(!ticking|remains<tick_time)&target.time_to_die>=6&miss_react
actions+=/doom,cycle_targets=1,if=(!ticking|remains<tick_time|(ticks_remain+1<n_ticks&buff.dark_soul.up))&target.time_to_die>=30&miss_react
actions+=/metamorphosis,if=buff.dark_soul.up|dot.corruption.remains<5|demonic_fury>=900|demonic_fury>=target.time_to_die*30
actions+=/cancel_metamorphosis,if=dot.corruption.remains>20&buff.dark_soul.down&demonic_fury<=750&target.time_to_die>30
actions+=/hand_of_guldan,if=!in_flight&dot.shadowflame.remains<travel_time+action.shadow_bolt.cast_time
actions+=/touch_of_chaos,if=dot.corruption.remains<20
actions+=/soul_fire,if=buff.molten_core.react&(buff.metamorphosis.down|target.health.pct<25)
actions+=/touch_of_chaos
actions+=/life_tap,if=mana.pct<50
actions+=/shadow_bolt
actions+=/fel_flame,moving=1
actions+=/life_tap
About 100 DPS increase by adding a starting sequence for the specc

Destruction:
actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
actions+=/use_item,name=shaskin_gloves
actions+=/jade_serpent_potion,if=buff.bloodlust.react|target.health.pct<=20
actions+=/summon_doomguard
actions+=/blood_fury
actions+=/dark_soul
actions+=/service_pet,if=talent.grimoire_of_service.enabled
actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
actions+=/run_action_list,name=aoe,if=num_targets>2
actions+=/havoc,target=2,if=num_targets>1
actions+=/shadowburn,if=ember_react
actions+=/chaos_bolt,if=ember_react&(buff.backdraft.stack<3|level<86)&(mana.pct<=30|(buff.dark_soul.up&mana.pct<89)|burning_ember>3.6)
actions+=/conflagrate,if=buff.backdraft.stack<4
actions+=/immolate,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=5&miss_react
actions+=/incinerate
900 DPS increase
The mana values used probably scale with haste, but I had no idea how I could implement that.


I also improved the Destruction Preraid Profile by using the improved priority list and improving the gear. For me PreRaid means the gear I can get when heroic starts. As such I have included the 2250 valor point legs that are available in the 3rd week (=Start of HC progression in Mogu'shan):

warlock="Warlock_Destruction_PreRaid"
origin="unknown"
level=90
race=orc
spec=destruction
role=spell
position=back
professions=engineering=600/alchemy=600
talents=http://us.battle.net/wow/en/game/mists-of-pandaria/feature/talent-specification#Vb!....0.
glyphs=conflagrate/burning_embers

actions.precombat=flask,type=warm_sun
actions.precombat+=/food,type=mogu_fish_stew
actions.precombat+=/dark_intent,if=!aura.spell_power_multiplier.up
actions.precombat+=/summon_pet
actions.precombat+=/snapshot_stats
actions.precombat+=/jade_serpent_potion

actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
actions+=/use_item,name=flashfrozen_rosin_globule
actions+=/use_item,name=spelltwisters_gloves
actions+=/jade_serpent_potion,if=buff.bloodlust.react|target.health.pct<=20
actions+=/summon_doomguard
actions+=/blood_fury
actions+=/dark_soul
actions+=/service_pet,if=talent.grimoire_of_service.enabled
actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
actions+=/run_action_list,name=aoe,if=num_targets>2
actions+=/havoc,target=2,if=num_targets>1
actions+=/shadowburn,if=ember_react
actions+=/chaos_bolt,if=ember_react&(buff.backdraft.stack<3|level<86)&(mana.pct<=30|(buff.dark_soul.up&mana.pct<89)|burning_ember>3.6)
actions+=/conflagrate,if=buff.backdraft.stack<4
actions+=/immolate,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=5&miss_react
actions+=/incinerate

actions.aoe=summon_doomguard,if=num_targets<7
actions.aoe+=/summon_infernal,if=num_targets>=7
actions.aoe+=/rain_of_fire,if=!ticking&!in_flight
actions.aoe+=/fire_and_brimstone,if=ember_react&buff.fire_and_brimstone.down
actions.aoe+=/immolate,if=buff.fire_and_brimstone.up&!ticking
actions.aoe+=/conflagrate,if=ember_react&buff.fire_and_brimstone.up
actions.aoe+=/incinerate,if=buff.fire_and_brimstone.up
actions.aoe+=/immolate,cycle_targets=1,if=!ticking

head=lightweight_retinal_armor,type=cloth,ilevel=476,quality=epic,stats=1733armor_855int_1522sta_600hit_600haste,gems=burning_primal_180int
neck=pendant_of_precise_timing,heroic=1,ilevel=463,quality=rare,stats=501int_752sta_358hit_293crit,reforge=hit_haste
shoulders=shoulders_of_engulfing_winds,heroic=1,type=cloth,ilevel=463,quality=rare,stats=1527armor_588int_1002sta_405crit_405haste,gems=160int_60haste,enchant=200int_100crit,reforge=crit

_hit
back=cape_of_entanglement,ilevel=463,quality=rare,stats=1018armor_501int_752sta_334haste_334crit,enchant=180int
chest=spelltwisters_grand_robe,type=cloth,ilevel=476,quality=epic,stats=2133armor_855int_1523sta_686haste_474mastery,gems=80int_160crit_80int_160hit_120int,enchant=80all,reforge=mastery_

hit
wrists=deadwalker_bracers,heroic=1,type=cloth,ilevel=463,quality=rare,stats=891armor_501int_752sta_354hit_301crit,enchant=170int,reforge=hit_haste
hands=spelltwisters_gloves,type=cloth,ilevel=476,quality=epic,stats=1333armor_674int_1131sta_373hit_532mastery,enchant=170haste,gems=80int_160hit_60int,reforge=mastery_haste,addon=synaps

e_springs_mark_ii
waist=girdle_of_endemic_anger,heroic=1,type=cloth,ilevel=463,quality=rare,stats=1146armor_668int_1002sta_401crit_471hit,gems=160int,reforge=crit_haste
legs=leggings_of_the_poisoned_soul,type=cloth,ilevel=489,quality=epic,stats=1950armor_1066int_1719sta_758crit_667hit,gems=160int_60int,enchant=285int_165crit,reforge=crit_haste
feet=scarlet_sandals,heroic=1,type=cloth,ilevel=463,quality=rare,stats=1400armor_588int_1002sta_425crit_372hit,gems=80int_160crit,enchant=175haste,reforge=crit_haste
finger1=signet_of_the_hidden_door,heroic=1,ilevel=463,quality=rare,stats=501int_752sta_254hit_381haste,reforge=haste_crit
finger2=vithrak_gaze_of_the_deadman,ilevel=476,quality=epic,stats=566int_849sta_383haste_368mastery,reforge=mastery_hit
trinket1=relic_of_yu'lon,ilevel=476,quality=epic,stats=956int
trinket2=flashfrozen_rosin_globule,heroic=1,ilevel=463,quality=rare,stats=847hit,use=4232int_25dur_150cd,reforge=hit_haste
main_hand=headmaster's_will,ilevel=476,quality=epic,stats=1015int_1523sta_716crit_610hit_5813sp,weapon=staff_3.30speed_4895min_7343max,enchant=jade_spirit


# Gear Summary
# gear_strength=80
# gear_agility=80
# gear_stamina=14361
# gear_intellect=12186
# gear_spirit=80
# gear_spell_power=5813
# gear_hit_rating=5102
# gear_crit_rating=3575
# gear_haste_rating=4509
# gear_mastery_rating=826
# gear_armor=13131
# meta_gem=burning_primal
# hands=spelltwisters_gloves,addon=synapse_springs_mark_ii
#main_hand=headmaster's_will,ilevel=476,quality=epic,stats=1015int_1523sta_716crit_610hit_5813sp,weapon=staff_3.30speed_4895min_7343max,enchant=jade_spirit
default_pet=felhunter

Offline
Reply With Quote
Old 08/28/12, 3:03 PM   #341
jason1975
Glass Joe
 
Troll Hunter
 
Ravencrest
Originally Posted by realCool View Post

Destruction:
actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
actions+=/use_item,name=shaskin_gloves
actions+=/jade_serpent_potion,if=buff.bloodlust.react|target.health.pct<=20
actions+=/summon_doomguard
actions+=/blood_fury
actions+=/dark_soul
actions+=/service_pet,if=talent.grimoire_of_service.enabled
actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
actions+=/run_action_list,name=aoe,if=num_targets>2
actions+=/havoc,target=2,if=num_targets>1
actions+=/shadowburn,if=ember_react
actions+=/chaos_bolt,if=ember_react&(buff.backdraft.stack<3|level<86)&(mana.pct<=30|(buff.dark_soul.up&mana.pct<89)|burning_ember>3.6)
actions+=/conflagrate,if=buff.backdraft.stack<4
actions+=/immolate,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=5&miss_react
actions+=/incinerate
900 DPS increase
The mana values used probably scale with haste, but I had no idea how I could implement that.
I'd imagine you'd see a DPS increase if you pooled the embers close to 20% so that you had just about 4 right at 20% due to DPET on shadowburn vs. CB. However, I'm not sure how to code that . . .

United States Offline
Reply With Quote
Old 08/28/12, 3:29 PM   #342
Nardale
Glass Joe
 
Orc Warlock
 
Arthas
Perhaps with a target hp < X% requirement, possibly up to 25% or more depending on the health of the enemy.

United States Offline
Reply With Quote
Old 08/28/12, 3:56 PM   #343
realCool
Von Kaiser
 
Orc Warlock
 
Anetheron (EU)
Probably not that easy, because if you go oom there than it is probably a dps loss. So you would first need a conditional to start pooling embers as the boss nears 20% hp but still use CB when you are about to go oom. Depending on how fast you go oom, which should be dependant on your secondary stats, you have to start pooling even earlier. I have no idea how code that one. Also you must not embercap before 20% because generating embers over the cap is definitely a dps loss. Also it would probably be better not to use the 4 Shadow Burns Instant but wait for the next Dark Soul Buff and in the meantime just use 1 and keep the rest pooled.

Offline
Reply With Quote
Old 08/28/12, 4:08 PM   #344
 Zakalwe
The Chairmaker
 
Orc Warlock
 
Balnazzar
Why would you be trying so hard to sacrifice chaos bolts for shadowburns when each chaos bolt does about 20% more damage on average?

Last edited by Zakalwe : 08/28/12 at 4:14 PM.

Norway Offline
Reply With Quote
Old 08/28/12, 4:54 PM   #345
Loot
Piston Honda
 
Human Priest
 
Sporeggar (EU)
Guys, I have been playing the profiles for affliction and can't figure out what does add_ticks%2 does, for example
actions+=/agony,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=8&miss_react
Trying to undestand it, optimize, implement in play if possible...

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Class Mechanics » Warlocks

Thread Tools