Jump to content


Photo

SimulationCraft for Warlocks (Cataclysm Edition)


  • Please log in to reply
824 replies to this topic

#1 Zakalwe

Zakalwe

    The Chairmaker

  • Members
  • 1,466 posts

Posted 03 December 2010 - 06:28 PM

Note: The trinket charts now only evaluate procs, not passive stats! (read why)

This post now automatically updates to reflect the latest results at simulationcraft.org. Click on the charts below for details and scale factors:

http://www.simulatio...art.php?Warlock

http://www.simulatio..._Light_Movement

http://www.simulatio..._Heavy_Movement

http://www.simulatio...rt.php?Warlock2

http://www.simulatio...on_Tier_Bonuses

http://www.simulatio...gy_Tier_Bonuses

http://www.simulatio...on_Tier_Bonuses

http://www.simulatio...iction_Trinkets

http://www.simulatio...nology_Trinkets

http://www.simulatio...uction_Trinkets



http://www.simulatio...ptr.php?Warlock

http://www.simulatio..._Light_Movement

http://www.simulatio..._Heavy_Movement

http://www.simulatio...on_Tier_Bonuses

http://www.simulatio...gy_Tier_Bonuses

http://www.simulatio...on_Tier_Bonuses

http://www.simulatio...iction_Trinkets

http://www.simulatio...nology_Trinkets

http://www.simulatio...uction_Trinkets

#2 Zakalwe

Zakalwe

    The Chairmaker

  • Members
  • 1,466 posts

Posted 03 December 2010 - 06:30 PM

[Placeholder]

#3 Madlax

Madlax

    Don Flamenco

  • Members
  • 263 posts

Posted 03 December 2010 - 08:46 PM

I'm pretty busy as well this time, but if anyone plans to start with 346:
Profiler - Wowhead
It's a bit arbitrary with all factions exalted and Archaeology staff - but arguably it's the best you can get with farming and buying.

#4 Raqi

Raqi

    Glass Joe

  • Members
  • 3 posts

Posted 04 December 2010 - 01:18 AM

1. My math and sims show, that Glyph of Corruption should be superior to Glyph of UA:

They both save the same amount of time at 0 haste: 0.2sec/15sec for Glyph of UA ; 1sec/25ticks = 1sec/75sec = 0.2sec/15sec for Glyph of Corruption
The time gain of Glyph of UA starts to diminish with the first point of haste, decreases even faster above 30%haste down to exactly zero benifit at 50%haste.
On the other hand the saved time of Glyph of Corruption remains constant till 50%haste.

Simulation results:
25133 25.1% Warlock_AffDrain_T11_372_GoC
25037 25.0% Warlock_AffDrain_T11_372
25036 25.0% Warlock_Affliction_T11_372_GoC
24997 24.9% Warlock_Affliction_T11_372

2. Since i really really want to spec SB:SoC i wondered where to take that point from. Results were:
25144 33.4% Warlock_AffDrain_T11_372_GoC
25130 33.3% Warlock_AffDrain_T11_372_1/2Pandemic
25106 33.3% Warlock_AffDrain_T11_372_1/2Nightfall

25026 33.4% Warlock_Affliction_T11_372_GoC
25007 33.3% Warlock_Affliction_T11_372_1/2Pandemic
24977 33.3% Warlock_Affliction_T11_372_1/2Nightfall

So taking that point out of Pandemic seem to be the better choice for both specs.

I don't know exactly why my dps is lower than op, but i guess its because of "Error=35.9/0.1%".

#5 flameboy6184

flameboy6184

    Glass Joe

  • Members
  • 1 posts

Posted 05 December 2010 - 07:57 AM

I ended up toying around with the Warlock_Affliction_Blue_346 profile and found a few changes to increase the DPS from 19470 to 20704.

First was mentioned by the previous poster in swapping glyphs to Corruption from Unstable Affliction.

Second change was going from Inscription to Tailoring to use the Lightweave Embroidery 2 enchant.

The last change was in the gear pieces to use.

head=helm_of_the_typhonic_beast,heroic=1,type=cloth,stats=242int_454sta_162hit_182mastery_942armor,reforge=mastery_haste,gems=ember_shadowspirit_54int_20int_20haste_30int,enchant=60int_35crit
neck=string_of_beaded_bubbles,stats=168int_252sta_112hit_112mastery,reforge=mastery_haste
shoulders=mantle_of_the_eastern_lords,heroic=1,type=cloth,stats=205int_337sta_150mastery_130hit_870armor,reforge=mastery_haste,gems=20int_20haste_10int,enchant=50int_25haste
chest=inquisition_robes,type=cloth,stats=262int_454sta_202hit_162mastery_1160armor,reforge=mastery_haste,gems=20int_20haste_40int_20mastery,enchant=20all
waist=dreamless_belt,type=cloth,stats=233int_380sta_149hit_169mastery_704armor,reforge=mastery_haste,gems=20int_20hit_40int_10hit
legs=breeches_of_mended_nightmares,type=cloth,stats=321int_512sta_214crit_216haste_1015armor,reforge=crit_hit,gems=20int_20hit_10haste,enchant=95int_80sta
feet=desert_walker_sandals,type=cloth,stats=233int_380sta_169hit_149haste_860armor,reforge=hit_mastery,gems=20int_20haste_10hit,enchant=50haste
wrists=sand_silk_wristband,heroic=1,type=cloth,stats=168int_252sta_112crit_112hit_507armor,reforge=crit_haste,enchant=65haste
hands=flamebloom_gloves,type=cloth,stats=233int_380sta_169mastery_149haste_782armor,reforge=mastery_hit,gems=20int_20hit_10int,enchant=50haste
finger1=anthias_ring,heroic=1,stats=168int_252sta_98hit_120mastery,reforge=mastery_haste,enchant=40int
finger2=band_of_lamentation,stats=168int_252sta_112mastery_112hit,reforge=mastery_haste,enchant=40int
trinket1=witching_hourglass,heroic=1,stats=285int,equip=onspellcast_1710haste_10%_15dur_75cd
trinket2=gale_of_shadows,stats=285haste,reforge=haste_hit,equip=onspelldamage_17sp_20stack_15dur
back=periwinkle_cloak,heroic=1,stats=168int_252sta_112haste_112mastery_580armor,reforge=mastery_hit,enchant=lightweave_embroidery_2
main_hand=cerith_spire_staff,heroic=1,stats=302int_454sta_202hit_202haste_1732sp,reforge=hit_mastery,enchant=power_torrent,weapon=staff_2.10speed_344min_517max
ranged=corlas_baton,heroic=1,stats=95int_143sta_68mastery_56hit,reforge=mastery_haste

I'm still working on a few tweaks to different slots as well as the other talent specializations, but these are my initial results for the Affliction profile.

*edit - thanks to the next poster, I changed an item or two for a bigger dps gain.

#6 Pèanut

Pèanut

    Glass Joe

  • Members
  • 1 posts

Posted 05 December 2010 - 03:30 PM

I spent some time on the Warlock_Destruction_Blue_346 profile. The overall DPS increased from 20070 to 21013 through gear changes and swapping inscription for tailoring. Thanks to the poster above for the tailoring idea. Increased DPS by over 100 compared to inscription.

head=Cowl_of_Pleasant_Gloom,type=cloth,stats=242int_454sta_162hit_182crit_942armor,reforge=crit_haste,gems=ember_shadowspirit_54int_20int_20hit_30int,enchant=60int_35crit
neck=Charm_of_The_Muse,heroic=1,stats=252sta_168int_112hit_112crit,reforge=hit_haste
shoulders=mantle_of_the_eastern_lords,heroic=1,type=cloth,stats=205int_337sta_150mastery_130hit_870armor,reforge=mastery_haste,gems=20int_20haste_10int,enchant=50int_25haste
chest=Robes_of_Orsis,heroic=1,type=cloth,stats=262int_454sta_192hit_172crit_1160armor,reforge=crit_haste,gems=20int_20haste_20int_20hit_20int,enchant=20all
waist=Dreamless_Belt,heroic=0,type=cloth,stats=233int_380sta_149hit_169mastery_704armor,reforge=mastery_haste,gems=20int_20hit_40int_10hit
legs=Breeches_of_Mended_Nightmares,heroic=0,type=cloth,stats=512sta_321int_214crit_216haste_1094armor,reforge=crit_hit,gems=40int_10haste,enchant=95int_80sta
feet=Desert_Walker_Sandals,heroic=1,type=cloth,stats=233int_380sta_169hit_149haste_860armor,gems=40int,enchant=35mastery
wrists=sand_silk_wristband,heroic=1,type=cloth,stats=168int_252sta_112crit_112hit_507armor,reforge=hit_haste,enchant=65haste
hands=Flamebloom_Gloves,heroic=0,type=cloth,stats=233int_380sta_149haste_169mastery_725armor,reforge=mastery_hit,gems=20hit_20int_10int,enchant=50haste
finger1=band_of_rays,heroic=1,stats=168int_252sta_112crit_112hit,reforge=crit_haste,enchant=40int
finger2=lavishly_jeweled_ring,heroic=1,stats=133int_252sta_112mastery_107hit,reforge=mastery_haste,gems=40int_10hit,enchant=40int
trinket1=witching_hourglass,heroic=1,stats=285int,equip=onspellcast_1710haste_10%_15dur_75cd
trinket2=Darkmoon_Card:_Tsunami,heroic=0,stats=321int
back=Shadow_of_Perfect_Bliss,heroic=1,stats=168int_252sta_85hit_128crit_580armor,reforge=crit_haste,enchant=lightweave_embroidery_2
main_hand=modguds_blade,heroic=1,stats=129int_194sta_86crit_86hit_1729sp,reforge=crit_haste,enchant=power_torrent,weapon=dagger_1.80speed_516min_958max
off_hand=beautys_favorite_bone,heroic=1,stats=168int_252sta_98crit_120hit,reforge=crit_haste,enchant=100int
ranged=corlas_baton,heroic=1,stats=95int_143sta_68mastery_56hit,reforge=mastery_haste
# Gear Summary
# gear_strength=20
# gear_agility=20
# gear_stamina=4846
# gear_intellect=4355
# gear_spirit=20
# gear_spell_power=1729
# gear_hit_rating=1756
# gear_crit_rating=858
# gear_haste_rating=1298
# gear_mastery_rating=438
# gear_armor=7442
# meta_gem=ember_shadowspirit
# main_hand=modguds_blade,heroic=1,weapon=dagger_1.80speed_516min_958max,enchant=power_torrent
Still working on some tweaks, but running out if ideas.

*Edit. Meta not activated in first post. Now fixed.
*2nd Edit: Switched Enchant on hands, switched Trinket2 to Darkmoon Card: Tsunami

#7 Jmickey

Jmickey

    Von Kaiser

  • Members
  • 70 posts

Posted 05 December 2010 - 03:41 PM

I am looking at tweaking the Destro and Demo gear profiles, but if anyone else is working on these, I would like to point out that the current profiles are only 330 haste rating from gaining an additional tick of Immolate. If there was a way to tweak the setups to reach 2639 haste rating, then doing so should be quite beneficial.

#8 Zakalwe

Zakalwe

    The Chairmaker

  • Members
  • 1,466 posts

Posted 06 December 2010 - 07:01 AM

There, the gear sets for the Blue profiles are now optimized on a per-spec basis, and I renamed them PreRaid as I included crafted gear and rep rewards. The only thing I haven't looked carefully at yet is trinkets, partly because there are a lot we don't have confirmed ICDs on.

I updated all affliction profiles to use the corruption glyph. I did not change any professions, as tailoring is a DPS loss compared to inscription - the problem was that the profiles were missing the 50 int cloak enchant.

#9 chronoxx

chronoxx

    Glass Joe

  • Members
  • 5 posts

Posted 06 December 2010 - 10:19 AM

Hey ! I've been looking around for like an hour but i can't manage to find the reason why my results with the BiS profile in simC are not the same as the one Zakalwe gets. All the stas are the same but each DPET is still slightly lower and that gives an overall DPS which below by more or less 500. Any hint on my problem or maybe this is intended ?

#10 Koshir

Koshir

    Glass Joe

  • Members
  • 23 posts

Posted 06 December 2010 - 12:30 PM

From demonology warlock report:
hand_of_guldan Count= 22.1|13.84sec DPE= 22402| 7% DPET= 18241 DPR= 15.6 pDPS=1632 Miss=0.00% Hit=17657|13892|30479 Crit=36334|28547|62629|25.4%
immolate Count= 21.6|14.09sec DPE= 52402|15% DPET= 49916 DPR= 31.9 pDPS=3728 Miss=0.00% Hit=5530|4286|10005 Crit=11353| 8807|20559|25.4% TickCount=152 MissTick=0.0% Tick=5066|3844|9097 CritTick=10419|7899|18692|25.4%

Is it impossible to refresh immolate at this haste level? Or is it a bug?

#11 Maconi

Maconi

    Glass Joe

  • Members
  • 20 posts

Posted 06 December 2010 - 12:40 PM

I noticed Blizzard changed the armory quite a bit (including the URL). Might need to update the talent links in all the profiles.

#12 Jmickey

Jmickey

    Von Kaiser

  • Members
  • 70 posts

Posted 06 December 2010 - 01:03 PM

From demonology warlock report:
hand_of_guldan Count= 22.1|13.84sec DPE= 22402| 7% DPET= 18241 DPR= 15.6 pDPS=1632 Miss=0.00% Hit=17657|13892|30479 Crit=36334|28547|62629|25.4%
immolate Count= 21.6|14.09sec DPE= 52402|15% DPET= 49916 DPR= 31.9 pDPS=3728 Miss=0.00% Hit=5530|4286|10005 Crit=11353| 8807|20559|25.4% TickCount=152 MissTick=0.0% Tick=5066|3844|9097 CritTick=10419|7899|18692|25.4%

Is it impossible to refresh immolate at this haste level? Or is it a bug?


The profile has a haste rating (from gear) of 1547.

With the relevant raid buffs (15% ImpSF/5% Raid Aura/3% Dark Intent), Immolate has a duration of 14.056 seconds (7.47 ticks, rounding down to 7).

Hand of Gul'dan, with this same haste, has a 1.434 second cast time. Add in the 12 second CD, giving a total duration of 13.434 seconds. Giving only a 0.57 second gap.

While it is not impossible to refresh Immolate with HoG at this level of haste, it will be very very difficult, factor in a little latency (250-300ms in my case) and it becomes even more difficult.

#13 whi

whi

    Von Kaiser

  • Members
  • 96 posts

Posted 06 December 2010 - 01:28 PM

I don't think you should take travel time into account when talking about Cremation refreshes as cooldown will start before the spell actually hits, so for all refreshes after the first one (which shouldn't be a problem aswell, as You'll probably start the fight with cod>immo>cor>hog>...) it's actually cooldown+cast time.
Still, the window is obviously too narrow and we're all hoping Blizzard notices it someday - going by SimulationCraft Demonology really needs it fixed to stay competitive.

Edit:
To clear up the confusion: I wasn't refering to simcraft at all, my post was targeted at the one above mine made by Jmickey (probably should've quoted it) which was edited later due to my post, and a bit of correction that came with it. Sorry! :rolleyes:

#14 VoidStar

VoidStar

    Piston Honda

  • Members
  • 132 posts

Posted 06 December 2010 - 03:10 PM

I don't think you should take travel time into account when talking about Cremation refreshes as cooldown will start before the spell actually hits, so for all refreshes after the first one (which shouldn't be a problem aswell, as You'll probably start the fight with cod>immo>cor>hog>...) it's actually cooldown+cast time.
Still, the window is obviously too narrow and we're all hoping Blizzard notices it someday - going by SimulationCraft Demonology really needs it fixed to stay competitive.


It would only be reasonable to discount travel-time if you cast the HoGd precisely when its cooldown expires, which the sim never will because it doesn't wait: the sim will always be doing something every time it can, which means that the cooldown will expire while it's in the middle of casting, or waiting for the GCD. It would also only be reasonable to discount travel time in this manner if it were always the same.

I've done some (brief) testing with Zakalwe to try and determine the travel-time of HoGd (running on the assumption that the refresh of Immolate occurs at the same time as the damage is applied), but it wasn't constant and to me looked susiciously like about double my latency. One important thing to come out of those tests was that the travel time was unaffected by distance from the target (as one would expect given that the meteor falls from the sky above the target).

It's possible that HoGd actually doesn't have a "travel-time" as such and it is simply an effect of client-server communication time along with a short, fixed-length animation travel-time that makes it appear to have one.

In any case, with such a short window to refresh Immolate, lag, "travel time" or being in the middle of a long-ish cast can all make it very easy to fail, and I'd also certainly hope that they fix the issue in some fashion.

#15 Zakalwe

Zakalwe

    The Chairmaker

  • Members
  • 1,466 posts

Posted 06 December 2010 - 03:25 PM

The way the demo action list is set up right now, the actor often chooses to cast a new immolate instead of HoG even when HoG would have landed just in time to refresh immolate. It does so in the cases where imp soul fire is about to fall off, because otherwise the haste buff would fall off mid-HoG-cast, and immo would be refreshed with lower haste.

#16 Zakalwe

Zakalwe

    The Chairmaker

  • Members
  • 1,466 posts

Posted 06 December 2010 - 03:48 PM

I've just updated the T11 profiles - I got them past the 2639 haste point, which definitely shows in the destro numbers, but they're still all using the same gear. In fact, the current gear profile is probably pretty optimal for destro, so affliction may catch up once we tweak the gear individually per profile. EDIT: Scratch that, I can't seem to squeeze any more DPS out of any of the profiles at this point. Feel free to prove me wrong :)

#17 Saufsoldat

Saufsoldat

    Von Kaiser

  • Members
  • 40 posts

Posted 06 December 2010 - 04:06 PM

Currently Incinerate is last in the Destruction priority list. Does this not change at all when Backdraft is up?

#18 Flamingcloud

Flamingcloud

    Great Tiger

  • Members
  • 768 posts

Posted 06 December 2010 - 04:35 PM

I've just updated the T11 profiles - I got them past the 2639 haste point, which definitely shows in the destro numbers, but they're still all using the same gear. In fact, the current gear profile is probably pretty optimal for destro, so affliction may catch up once we tweak the gear individually per profile.


So, why is 2639 haste supposedly an extra immolate point?

According to the ratings thread that is 20.608% haste, which after ISF and 5% is 45.6% haste. Even if you ignore ISF it isn't a point.

You need 10, 30, 50, and 70% haste to gain extra ticks of immolate.. Obviously we are above 10% naked so the other three points are the only necessary.

1.3 = X * 1.15 * 1.05
X = 1.0766
981 Haste Rating

1.5 = X * 1.15 * 1.05
X = 1.2422
3102 Haste Rating

1.7 = X * 1.15 * 1.05
X = 1.4079
5224 Haste Rating

#19 Zakalwe

Zakalwe

    The Chairmaker

  • Members
  • 1,466 posts

Posted 06 December 2010 - 04:42 PM

So, why is 2639 haste supposedly an extra immolate point?

According to the ratings thread that is 20.608% haste, which after ISF and 5% is 45.6% haste. Even if you ignore ISF it isn't a point.

You need 10, 30, 50, and 70% haste to gain extra ticks of immolate.. Obviously we are above 10% naked so the other three points are the only necessary.

1.3 = X * 1.15 * 1.05
X = 1.0766
981 Haste Rating

1.5 = X * 1.15 * 1.05
X = 1.2422
3102 Haste Rating

1.7 = X * 1.15 * 1.05
X = 1.4079
5224 Haste Rating

You're missing dark intent. The interesting points are at 580 and 2639.

#20 ultrajustin

ultrajustin

    Von Kaiser

  • Members
  • 54 posts

Posted 07 December 2010 - 04:12 AM

I apologize for having to ask, but is there any attempt to model the clipping on channeled spells (drain life)? My logic is that shadow bolts can use the cast que, but drain life damage ticks are interrupted by restarting the channel (and it's very hard to time that perfectly).

This leads me to believe that the shadow bolt affliction simulation will perform better under real world conditions, and I'm curious if there is any way to model this.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users