Help

easyDestro

Warlock Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 68,340 Downloads
  • Supports: 4.2
  • 36 Average Daily Downloads
  • Comments
  • Created 8/15/2009 11:34:30 AM
  • Updated 9/5/2011 5:19:43 PM
  • 142 Favorites
  • Project Site
  • License: Public Domain
  • Release Type: Release
  • Newest File: easyDestro 2.0.1
or

About easyDestro

This addon shows what spell needs to be casted for a destruction warlock spell rotation. Track cooldowns, dots on mobs and calculates what spell is next in rotation and display it.

This is only for destruction warlocks that use a spell rotation like: a curse, Immolate, Conflagrate, Chaos Bolt and fill up with Incinerate. It will show up what spell you need to cast at any point in rotation. Will also keep track of any curse that you cast on target and will be automatically included in rotation.

This addon is based on the idea and most of the code from the Face Smasher addon, by Falie. I just implement it for the destruction warlock rotation for the first version. Then I modified most of the code for warlock needs (one curse per target, means different rotation for each target).

There is nothing to configure, just select an hostile target and start casting the spells indicated by addon. Using /es will bring up configuration panel with option to re size the spell HUD. Can be dragged around the screen all the time.

YouTube tutorial: http://www.youtube.com/watch?v=R-oIBjZ0img (this is for an older version that has no curse tracking)

Default, it works without any curse, but when you cast a curse on a mob will be included in rotation. And it is target based, so you can keep CoA on multiple targets or CoD on one target, CoE on another and CoA on others. If you want to change the curse that is tracked, just cast a new one. For example you kept CoD on a boss for a while, but now CoD expired and you think there is not enough time for another CoD. Just cast CoA and will replace CoD in rotation. If a curse is in rotation, will always be top priority

In version 1.6 added option to enable Glyph of Life Tap in rotation. When "use Life Tap" is ticked then prios is Life Tap, Curse, Immo, Conf, CB, else is Curse, Immo, Conf, CB.

Version 2.0 is updated for patch 4.0.1

New rotation Implemented:

  • Improved Soul Fire (above 80%)
  • Immolate
  • Conflagrate
  • Bane of Doom
  • Corruption
  • Chaos Bolt
  • Soul Fire (If Empowered Imp has procced)
  • Incinerate

Version history:

2.0

  • Updated for patch 4.0.1
  • Clone clean up
  • Optimization -> faster, less cpu usage

1.6

  • added support for Glyph of Life Tap (optional)

1.5

  • added support for non English clients
  • got rid of all lua error messages

1.0

  • major release
  • code re swamp
  • added tracking for curses

0.5

  • code cleanup
  • performance improvement
  • interface cleanup

0.4:

  • minor release for bug fixing

0.3:

  • first working version

TODO:
- Add opacity control for frame
- Add lock frame and click trough options
- Add priority definition support

Small fix

Comments

First Previous Page 1 of 6 Next Last
  • #88

    Wish this addon would word with all three spec for the warlock, like Feral by Night is for druid. Updates wouldnt hurt either :)

  • #85
    i think i've got a fix for this again, almost the same as last time.

    open easyDestro.lua and find the line:

    function easyDestro.events.COMBAT_LOG_EVENT_UNFILTERED(timestamp, event, hideCaster, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, ...)

    change it to:

    function easyDestro.events.COMBAT_LOG_EVENT_UNFILTERED(timestamp, event, hideCaster, srcGUID, srcName, srcFlags, srcFlags2, dstGUID, dstName, dstFlags, dstFlags2, ...)

    sorted :)
  • #87
    I also want to thank you. This is a great addon and it is nice that someone cares enough to keep it working
  • #86
    Thank you very much! I created an account just so i could thank you for keeping this great addon going.
  • #84
    berliee: you don't need an up date. Just follow the advise that people have made in the comments for this addon.
  • #83
    its unfortunate there will probably not be an up date
    this is with out a doubt the best Warlock DPS Addon out there
  • #82
    It still tracks Soul Fire and Corruption. I never liked the tracking for soul fire though so I made tracking with multiple changing graphics for Soul Fire with Power Auras.

    I think the Soul Fire tracking in EasyDestro doesn't take travel time properly into account for keeping the buff up. If you needed to change this you could do it a similar way to how you change conflagrate for the glyph, which is something you should definitely change (scroll down to see my earlier post).
  • #81
    The fix worked wonderfully, but is there anyway to make it track Soulfire and Corruption again?
  • #80
    Yeah the fix worked. I was aware of the change for addons but didn't realise the that only adding hideCaster was necessary for the fix.

    I'm not sure if the effect of fel flame on Immolate can be easily added into this addon. Fel flame works correctly with immolate in the addon Destruction For Dummies but I suspect that EasyDestro works on a set timer for immolate (I changed this to make the time coincide with the immolate glyph) but Destruction For Dummies actually sources the immolate timer from WoW.

    I'm going to try look into this more to see if i can get fel flame working properly though.
  • #79
    I've done the same. Also, update the TOC file so that it says
    ## Interface: 40100
    to get rid of the warning about it being up-to-date.

    I'd be willing to take ownership of this addon if the current owner could hand it over.
  • #78
    i believe i've got a fix for this.

    open easyDestro.lua and find the line:

    function easyDestro.events.COMBAT_LOG_EVENT_UNFILTERED(timestamp, event, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, ...)

    change it to:

    function easyDestro.events.COMBAT_LOG_EVENT_UNFILTERED(timestamp, event, hideCaster, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, ...)

    sorted :)
  • #77
    Highly unlikely that this will ever be updated since the Author has been away for a very long time. If I figure out how to fix it myself I might update it but don't hold your breath. I'm not experienced with addon code and I've only made some light modification to this addon in the past.
  • #76
    Any chance this will be updated with the latest patch?
  • #75
    Patch 4.1
    End of Liftime for EasyDestro
    R.I.P.
  • #74
    Hi! How can I get this addon for Mac? Thanks!
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »