Elitist Jerks
Register
Blogs
Urban Rivals
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > Class Mechanics > Warlocks
Elitist Jerks Login

gamerDNA Login

Welcome to Elitist Jerks
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!

If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.

Reply
 
LinkBack (1547) Thread Tools
Old 01/05/09, 2:09 PM   #276
Ravelvan
Von Kaiser
 
Undead Warlock
 
Hyjal
Originally Posted by ward0112 View Post
I saw on a thread here somewhere about being able to set up timer ticks for the Addon MIK's Scrolling Battle Text to tell you when your three seconds were up on your drain soul. Does anyone know how to set this up?
Originally Posted by Izoul View Post
You can go to /msbt

In "triggers" create new one, like "Drain Soul Tick" for example, then press configure.

In "main events" choose "Periodic Skill Damage(DoT)"

1) Source Unit Affiliation -Is Equal To-You
2) Crit-Is Equal To-False
3)Skill Name - Is Equal To- Drain Soul

Save it

In Edit Event Settings set up a sound for this event. After that it will beep on each tick

Hope this will help

The only problem with this method is that you are forced to simply react to an event, instead of being able to foresee it. What I did was both use the above method, as well as created four kgPanels that marked tick locations on my casting bar. I then created scripts that would cause these marking to move when I received spell knock back, so that they would always be accurate.

This is the first ever attempt at any Lua coding or scripting I have ever attempted, so I am sure it is extremely poorly written, but this is what worked for me:

OnLoad:
self:RegisterEvent("UNIT_SPELLCAST_CHANNEL_START")
self:RegisterEvent("UNIT_SPELLCAST_CHANNEL_STOP")
self:RegisterEvent("UNIT_SPELLCAST_CHANNEL_UPDATE")
self:RegisterEvent("COMBAT_LOG_EVENT")
self:Hide()
OnEvent:
if arg1 == "player" and arg2 == "Drain Soul" then
    if event == "UNIT_SPELLCAST_CHANNEL_START" then
        self:SetPoint("CENTER",UIParent,"CENTER",xxx,yyy)
        _, _, _, _, startTimeOrig, _, _ = UnitChannelInfo("player")
        panel###TickCount = 0
        self:Show()
    elseif event == "UNIT_SPELLCAST_CHANNEL_STOP" then
        self:Hide()
    elseif event == "UNIT_SPELLCAST_CHANNEL_UPDATE" then
        local _, _, _, _, startTimeNew, endTimeNew, _ = UnitChannelInfo("player")
        local pixelShift = aaa / ((endTimeNew - startTimeNew) / %%%) * (startTimeNew - startTimeOrig)
        if pixelShift < -aaa * ### then
            self:Hide()
        else
            self:SetPoint("CENTER",UIParent,"CENTER",pixelShift + xxx,yyy)
        end
    end
elseif event == "COMBAT_LOG_EVENT" and arg2 == "SPELL_PERIODIC_DAMAGE" and arg4 == "Ravelvan" and arg10 == "Drain Soul" then
    panel###TickCount = 1 + panel###TickCount
    if panel###TickCount >= $$$ then
        self:Hide()
    end
end
yyy is the y-offset for the panel.
xxx is the x-offset for the panel in its original, un-knockedback tick location.*
aaa is the number of pixels representing one-fifth of the cast bar.
### is the number of the panel counted from left to right.*
$$$ is the number of the panel counted from right to left.*
%%% is the total number of ticks you would expect if you don't get knocked back.
Ravelvan is your toons name. For some reason using "player" would not work here.

* Different for each of the 4 panels.
 
User is offline.
Reply With Quote
Old 01/05/09, 3:23 PM   #277
Lominen
Von Kaiser
 
Orc Warlock
 
Mazrigos (EU)
Originally Posted by Kalle View Post
[*]Immolate's direct damage portion is also increased by shadow embrace and haunt
According to the wording of Haunt, it should be increased since it's all damage over time effects, not just shadow ones.
 
User is offline.
Reply With Quote
Old 01/05/09, 5:46 PM   #278
Naforce
Piston Honda
 
Human Warlock
 
Frostmane (EU)
The only experience I have from lvl 80 affliction raiding was that it didn't work. The lag wouldn't allow me to keep my rotation going at all, meaning I got relatively low DPS compared to what I should be getting. I should gear-wise get almost 5k i guess on patchwerk, though i didn't get even close to that. Anybody got afflispecc to work in laggy conditions?
 
User is offline.
Reply With Quote
Old 01/06/09, 2:56 AM   #279
Cigaras
Von Kaiser
 
Cigaras's Avatar
 
Undead Warlock
 
Skullcrusher (EU)
@rutiene: no I didn't and assuming that I am Jewelcrafter (or will be someday ) there are no adjustments needed, on the other hand if a warlock aiming for hi-dps is not willing to level Jewelcrafting then he will need to swap 2 runed scarlet rubies (38 spell power) into 2 purified twilight opal (~23 spell power), that is a loss of 15 spell power, so after this adjustment Chaotic lost by 1DPS However 40spell power is a static increase whenever 3% is dynamic and the better gear you have, the more benefit you'll get from Chaotic Skyflare.

P.S. btw later on with better gear ISB > MC, however somebody was right, with better gear you get more hit rating and can remove some points from Contagion
 
User is offline.
Reply With Quote
Old 01/06/09, 8:20 AM   #280
Viper007Bond
Von Kaiser
 
Viper007Bond's Avatar
 
Human Warlock
 
Gnomeregan
I recently switched from Destro to Aff and am still trying to get my rotation and such down. Just to be clear, it's SB, Haunt, UA, Imm, CoA, Corr, and then spam SB (DL at <25%) until DoTimer says a DoT is about to expire, correct?

I haven't raided as Affliction in over a year (and even then it wasn't for a long period of time), so I'm soooo rusty.
 
User is offline.
Reply With Quote
Old 01/06/09, 8:50 AM   #281
Aggromuffin
Glass Joe
 
Undead Warlock
 
Sunstrider (EU)
Originally Posted by RoyalBoss View Post
Molten core will be up with or without CoA....this is an affliction thread bud.

That is if you even spec for MC while affliction...
For affliction, 1 point in MC beats 1 poiint in Cataclysm if even you aint hit capped with destruction spells and also to the previous guy, you missed out SL in your rotation. Im pretty sure every DoT we have has a better DPCT than SB.

Last edited by Aggromuffin : 01/14/09 at 6:01 PM.
 
User is offline.
Reply With Quote
Old 01/06/09, 10:30 AM   #282
Anthraxx
Von Kaiser
 
Anthraxx's Avatar
 
Undead Warlock
 
Mazrigos (EU)
Originally Posted by Viper007Bond View Post
I recently switched from Destro to Aff and am still trying to get my rotation and such down. Just to be clear, it's SB, Haunt, UA, Imm, CoA, Corr, and then spam SB (DL at <25%) until DoTimer says a DoT is about to expire, correct?

I haven't raided as Affliction in over a year (and even then it wasn't for a long period of time), so I'm soooo rusty.
As someone pointed out SL is better then SB filler.

Also it's DS not DL < 25% (hope it was a typo).

My rotation: SB Haunt UA Immo CoA SL Corr. Was hell at the beginning but now feels very natural

Drop infernal at boss death - 1 minute mark and you're ready to conquer damage charts.

@Aggromuffin - got any maths to prove it?

EDIT: Have anyone tested build like THIS? I'm wondering how effective would 1/3 MC be with the extreme amount of shadow spells cast.

Last edited by Anthraxx : 01/06/09 at 10:45 AM.
 
User is offline.
Reply With Quote
Old 01/06/09, 11:49 AM   #283
Jimad
Glass Joe
 
Human Warlock
 
Stonemaul
Originally Posted by Aggromuffin View Post
For affliction, 1 point in MC beats 1 poiint in Contagion if even you aint hit capped with destruction spells and also to the previous guy, you missed out SL in your rotation. Im pretty sure every DoT we have has a better DPCT than SB.
Pandemic requires UA, UA requires 5/5 Contagion. Not sure how that "one-point-here beats one-point-there" idea is at all relevant, since 5/5 Contagion is a must.
 
User is offline.
Reply With Quote
Old 01/06/09, 11:58 AM   #284
 dragon12
Likes gnomes
 
dragon12's Avatar
 
Gnome Warlock
 
Turalyon (EU)
Originally Posted by Jimad View Post
Pandemic requires UA, UA requires 5/5 Contagion. Not sure how that "one-point-here beats one-point-there" idea is at all relevant, since 5/5 Contagion is a must.
He meant cataclysm.

Stop thinking with your nuts and start thinking with the black and bitter ball of hatred buried in your chest
 
User is online.
Reply With Quote
Old 01/06/09, 6:45 PM   #285
hisaku
Glass Joe
 
Human Warlock
 
Staghelm
Im interested in trying this code you wrote, but I've never done anything like this. How would I go about using it?

Originally Posted by Ravelvan View Post
...

OnLoad:
self:RegisterEvent("UNIT_SPELLCAST_CHANNEL_START")
self:RegisterEvent("UNIT_SPELLCAST_CHANNEL_STOP")
self:RegisterEvent("UNIT_SPELLCAST_CHANNEL_UPDATE")
self:RegisterEvent("COMBAT_LOG_EVENT")
self:Hide()
OnEvent:
...

Last edited by hisaku : 01/07/09 at 9:19 PM. Reason: +1 forum infraction for huge quotes.
 
User is offline.
Reply With Quote
Old 01/06/09, 10:08 PM   #286
Ravelvan
Von Kaiser
 
Undead Warlock
 
Hyjal
Originally Posted by hisaku View Post
Im interested in trying this code you wrote, but I've never done anything like this. How would I go about using it?
Just set up four really skinny kgPanels (so that they are basically just vertical lines) and position them so that they would represent the locations on your cast bar where Drain Soul ticks occur (so you should have 4 equally spaced vertical lines). Then, inside the settings for each of the four panels you paste those scripts, with the appropriate numbers filled in. Ends up looking like this.
 
User is offline.
Reply With Quote
Old 01/06/09, 10:40 PM   #287
Ygidorp
Glass Joe
 
Gnome Warlock
 
Neptulon (EU)
Ok cant really get an overview of the math part, I just want to know if you calculated the fact that haste also improves the DPS of nightfall and corruption procs, as global cd becomes shorter, thus lowering "cast time" on the instant SB. If you didnt, haste should have a higher weight as everyone have these two choices.
 
User is offline.
Reply With Quote
Old 01/06/09, 10:46 PM   #288
Liania
Banned
 
Blood Elf Warlock
 
Mazrigos (EU)
And how would you go about setting thos 4 lines up :>?
 
User is offline.
Reply With Quote
Old 01/06/09, 11:17 PM   #289
Ygidorp
Glass Joe
 
Gnome Warlock
 
Neptulon (EU)
If usefulness of nightfall + corr properties are calculated as the time you get for extra dpsing in filler time you can calculate it by seeing how much extra filling time each haste gives you and see how much dps that corresponds to. I remember you mentioning something about 2200 dps in filler time (which is pretty bad geared though), if you have 7,1% haste it means cutting of 0,1 sec of GCD, thus giving you 0,1 sec of filler time when it procs, i.e., 220dps. This should be divided by the amount of filler time where an instant sb is up, since it only during this time you gain the extra dps. Lets say 8% chance on ticks to gain the buff, thats every 12,5 ticks we get a proc, meaning every 37,5 secs, lets say every 38th second as we used 8% even though it's a bit lower. We divide the 220 dps with 38 which is 5,7 dps increase. We used 233 haste to get this, thus each haste gives 0,024 extra dps. This scales with better gear though, higher filler dps will create a higher value of each spell haste. It's not a big change, but everything matters when typing in those values in lootrank

For me personally, I am on approximately 10+dps increase from haste on this factor.

EDIT: A damn sry, thought your question was for me, I just read about the 4 lines in the post before me now, leaving this here though as it might be useful.

Last edited by Ygidorp : 01/07/09 at 11:21 AM.
 
User is offline.
Reply With Quote
Old 01/07/09, 9:32 AM   #290
Namnalia
throws more dots.
 
Namnalia's Avatar
 
Human Warlock
 
Nethersturm (EU)
Hi there,

first, thanks for the feedback! Changed some of the minor errors already.

Originally Posted by Melbuframa View Post
Because this is the first time I’ve looked at the gear listing on the first post, Can you explain how you came up with those rankings as some of them don’t make any sense. It looks like you are massively overvaluing Spirit and Hit.
I added a short example calculation. I think Hit is not overvalued, it just is that important, and that is not surprising at all. Being hitcapped has been very important to any caster from the very beginning of raiding.
Spirit gives a lot of spell power (10 Spirit + Blessing of Kings -> 3.3 spell power) and slightly improves mana regeneration (life tap), as spell power is very good for our dps, the importance of spirit is not surprising at all.


Changed the part about CoA vs. CoD. There are still people out there asking why CoA should be better as it is lower dpsc, I hope the new version clarifies it a bit more. The short version is: CoA is way better as it is higher DPS, not DPSC, and the casting time you could save when using CoD cannot compensate that, not even when using drain soul.
Of course the picture would change a bit when CoD would profit from Shadow embrace, haunt and other stuff, but so far, it doesn't.


Why is crit so bad?
Many posts about crit being underestimated. The point is: Crit is a bad stat pointwise. the reason for this is: 1% crit gives less damage increase than 1% hit, even on a double-damage-critting shadow bolt. The difference is not that big, however. But there are two more effects: To get 1% crit, you need significantly more crit RATING than you would need hit RATING for 1% more hit. Secondly, there are the non-critting spells. This makes crit look bad overall. I don't think this situation will change for affliction warlocks any time soon.

Eradication calculation:
Thanks for the interesting post - the main problem is that there are some more like that flying around in the internet, each giving slightly different values (including my own). I'll have another look into it :-)

ISB calculation:
The standard calculation does not hold as it is only true for a pure shadow bolt spam, and those times are gone forever. I'll figure something out for this.

Originally Posted by Kalle View Post
I think there are some errors/problems in "The math part" in the second post. I noticed the following (my testing was done on 3.0.8 PTR, if there are any differences to live):
  • Contagion is missing in the calculation of CoA's damage
  • The spell power coefficient of UA was reduced to 1.0 when its duration was changed to 15s
  • The base damage of immolate's DoT component is 785 according to Wowhead, not 765
  • Haunt crits for 1.5x of the non-crit damage, so the average damage is only (1 + 0.5*crit) times the non-crit damage
  • You neglect the effect of a missed haunt on the uptime of the debuff, if you assume that you wait 10s before recasting even in the case of a miss you could just replace the 1.2 with (1 + 0.2*hit).
  • Death's embrace and drain soul's execute are additive. The damage below 25% HP is almost exactly 4.12 times the damage above 35%
  • The last time I checked (3.0.3 PTR I believe), destruction crits were 2.09 times the non-crit damage with chaotic skyfire diamond (and 1.545 times without ruin), are you sure that this has changed? If this is still the case, the CSD should be comparable or even better than the 25 spell power metagems.
  • Doing avg_dmg = damage*hit is very poor for DoTs. This would mean that you don't recast after the miss. If you do, you would have to consider multiple effects: A decreased uptime of the DoT (you need at least one gcd before you can recast), less time available to cast the filler spell (because having to cast more than once) [and increased mana usage].
  • It seems that the damage of drain life/soul is increased by shadow embrace (but not by haunt)
  • Immolate's direct damage portion is also increased by shadow embrace and haunt
Thanks for this one. Guess I won't change a lot before 3.08, but this will be where I start :-)
 
User is offline.
Reply With Quote
Old 01/07/09, 6:38 PM   #291
cryp71c
Glass Joe
 
Undead Warlock
 
Arthas
Equipment Question for you guys:

[Overlook Handguards]

VS

[Heroes' Plagueheart Gloves]

The overlook handgaurds (after you socket the Plagueheart gloves) have less SP, but have spirit (which adds another +22 SP w/ Fel Armor)...and as an affliction lock Crit isn't as huge on me, but the haste from plagueheart is nice too.

What do you guys think?
 
User is offline.
Reply With Quote
Old 01/07/09, 7:08 PM   #292
Oth
Piston Honda
 
Human Warlock
 
Cenarius
Originally Posted by cryp71c View Post
Equipment Question for you guys:

[Overlook Handguards]

VS

[Heroes' Plagueheart Gloves]

The overlook handgaurds (after you socket the Plagueheart gloves) have less SP, but have spirit (which adds another +22 SP w/ Fel Armor)...and as an affliction lock Crit isn't as huge on me, but the haste from plagueheart is nice too.

What do you guys think?
Handguards are 77 + 19.8 (25.74 talented), so 96.8 to 102.74 damage.
HPG are 78 damage (with RSR) + 38 crit + 48 haste.

So is 38 crit and 48 haste worth one RSR worth of damage? To me, the answer is 'probably', and definitely if the gloves will get you to 4-piece. The haste is always useful, and having *some* crit (for Pandemic procs) is still useful.

 
User is offline.
Reply With Quote
Old 01/07/09, 8:10 PM   #293
cryp71c
Glass Joe
 
Undead Warlock
 
Arthas
ATM I'm no close to the 4-piece bonus, but the haste would be nice, thanks.
 
User is offline.
Reply With Quote
Old 01/07/09, 9:05 PM   #294
Oth
Piston Honda
 
Human Warlock
 
Cenarius
Originally Posted by cryp71c View Post
ATM I'm no close to the 4-piece bonus, but the haste would be nice, thanks.
If you can't get either, by the way, consider:

[Gloves of Glistening Runes]

from Keri in heroic Nexus. If socketed, it provides 40 crit and 87 + 13.2 - 17.2ish damage, which is plainly better if you don't have access to raid gear.

[Moonshroud Gloves] are almost exactly equivalent to Overlook Handguards if you're allergic to DTK, too.

 
User is offline.
Reply With Quote
Old 01/07/09, 10:02 PM   #295
pittgilman
Glass Joe
 
Human Warlock
 
Stormreaver
I have been trying to follow this thread as best I can and i have taken a ton of useful knowledge from it. I would love to see all of the key points put together somehow/where. I wish I had the time to do it myself. For example how about a breakdown of: The hitcap
Best pet use
Best rotation
Haste/Crit and why?


Out of all of this I am most curious still as to what the best pet is...I have tried felhunter/imp/infernal at 1min...I havn't tried doomguard yet cause I think the idea of summoning a DG every fight is just silly. Thanks guys for anything at all on this.
 
User is offline.
Reply With Quote
Old 01/08/09, 2:59 AM   #296
cryp71c
Glass Joe
 
Undead Warlock
 
Arthas
Originally Posted by pittgilman View Post
I have been trying to follow this thread as best I can and i have taken a ton of useful knowledge from it. I would love to see all of the key points put together somehow/where. I wish I had the time to do it myself. For example how about a breakdown of: The hitcap
Best pet use
Best rotation
Haste/Crit and why?


Out of all of this I am most curious still as to what the best pet is...I have tried felhunter/imp/infernal at 1min...I havn't tried doomguard yet cause I think the idea of summoning a DG every fight is just silly. Thanks guys for anything at all on this.
Hitcap is 446 points (without any talenting)

You gain 1% of hit from 26.23199272 hit rating.

Felpuppy is the default pet for an affliction warlock because the extra spirit you get turns into a little SP. If you have a mage to buff you, you're better off using an imp, both because the felpuppy buff is less effective (because it doesn't stack) and because the imp adds to your DPS.

The 'Best rotation' is often debated, but the general consensus is:

SB (If you can pre-cast) -> Haunt -> UA -> Imm -> CoA -> Corr -> SL -> SB (refresh haunt and SB fillers, refreshing dots as they expire)

When the target is <30%, SL and Siphon Soul become a more viable DPS option than SB.
 
User is offline.
Reply With Quote
Old 01/08/09, 4:03 AM   #297
Hrath
Glass Joe
 
Troll Shaman
 
Proudmoore
Is it confirmed that Glyph of CoA is worth 41.27 dps? The last I had heard it was a next-to-nothing dps increase and the best glyphs for Affliction were Corr-SL-Immolate. But if CoA is worth 41.27 dps, that makes it much, much better than Corr.
 
User is offline.
Reply With Quote
Old 01/08/09, 4:33 AM   #298
Damphair
Von Kaiser
 
Undead Warlock
 
Uldaman
Originally Posted by Blacksen View Post

Dark pact really is terrible. With the changes to spirit, lifetap will give you mana back faster.

No argument that Dark Pact is worse than Life Tap when it comes to giving mana. However, Life Tap is not always viable in fights. For instance, in Sapphiron fights where the healers are already taxed, Life Tap is not a great idea, imo. Having Dark Pact handy gives some versatility in some fights.
 
User is offline.
Reply With Quote
Old 01/08/09, 4:42 AM   #299
Damphair
Von Kaiser
 
Undead Warlock
 
Uldaman
Originally Posted by Naforce View Post
The only experience I have from lvl 80 affliction raiding was that it didn't work. The lag wouldn't allow me to keep my rotation going at all, meaning I got relatively low DPS compared to what I should be getting. I should gear-wise get almost 5k i guess on patchwerk, though i didn't get even close to that. Anybody got afflispecc to work in laggy conditions?
Don't know how your situation is in specific, but thinking about it, I wonder if any other lock spec will be more forgiving? At least with Affliction, your DoTs are still ticking even if you cannot get optimal rotation. In the other specs, if you lag badly, you have complete dead space for damage dealing, it will seem.
 
User is offline.
Reply With Quote
Old 01/08/09, 5:17 AM   #300
bambatsa
Glass Joe
 
Human Warlock
 
Arathor (EU)
Did some searching on this thread and couldn't find an answer to my question so here goes.
Has anyone done the math behind the tier7 four set bonus?Does the spell power boost (via fel armor) of the bonus makes life tap better to cast as an extra filler (so a typical "rotation" would be keep dots/haunt up - life tap - filler spell)?
Or even maybe consider life tap as an extra dot(only regarding the casting time which is instant) fitting inside the dot rotation?
 
User is offline.
Reply With Quote
Reply

Go Back   Elitist Jerks > Public Discussion > Class Mechanics > Warlocks

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Warlock] Affliction cast-rotation Merin Class Mechanics 26 07/08/08 10:52 AM
[Warlock] new Affliction spec mydoom The Dung Heap 6 06/13/07 1:02 PM
[Warlock] Unstable Affliction or Ruin? Soul80 Class Mechanics 8 05/29/07 1:02 PM
[Warlock] - Affliction Crit/DPS/More ?'s Emolition Class Mechanics 11 05/01/07 5:41 PM
Best gear attainable by a non-raiding affliction warlock ? Nitz Class Mechanics 5 04/30/07 6:08 PM