Get an Epic Experience with Premium

AffDots

Class Login to Add Favorites
  • 26 Likes
  • World of Warcraft
  • 15,585 Monthly Downloads
  • Supports: 5.4.0
  • 513,497 Total Downloads
  • Updated 10/23/2013
  • Created 11/06/2012
  • 251 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: v1.3.5
or

About AffDots

Dots do not update dynamically with your stats. When you gain or lose spell damage/crit/haste/mastery/damage modifier, dots will not benefit from those effects until you reapply them. This addon compares dots on target with your current stats and shows if reapplying dots will make them stronger or weaker.
Discussion: http://www.mmo-champion.com/threads/1223349-AffDots-addon-to-keep-track-of-dot-power

Download OmniCC addon to have a numeric display of time left on dot icons. I also suggest some addon to watch your procs, buffs and trinkets, like TellMeWhen, WeakAuras or RainbowProcs.

Type '/affdots' for options.

Dot background colors (customizable in options):
* Green: your current stats are better, recasting will have a full benefit of Pandemic
* Blue: your current stats are significantly better, recasting will not have a full benefit of Pandemic
* Yellow: your current stats are worse, recasting will have a full benefit of Pandemic
* Red: your current stats are worse or a little better, recasting will not have a full benefit of Pandemic

Most common scenarios:
* Green: cast unless you expect more procs soon.
* Blue: cast unless you expect more procs soon.
* Yellow: cast if you have to switch targets.
* Red: do not cast.

Number is the relative power of your stats compared to stats you had when casting dot, 110 means your dots will deal 10% more damage if you recast them now, 90 means they will deal 10% less.
If you do not use "Relative numbers" - number on top is dps based on your current stats, number on the bottom is dps of the dot that is currently on target.

tag v1.3.5
a050165dd8e96e4343ebdbf8fe7f2df1e1e1d633
Virtual <bryan@virtualbind.com>
2013-10-23 21:57:24 -0500

Tagging as v1.3.5

--------------------

Virtual:
    - Removing this testing debuff entirely.

Comments

First Previous Page 14 of 18 Next Last
  • #69

    Hi Rid, after updating to v1.16 this morning i received the following the error a fter dotting things up. I'm not sure if it is my settings or what, but i do not use alot of addons but i will disable 1 by 1 to check.

    ---------------------------------------------------------------

    78x AffDots\AffDots-1.15.lua:311: attempt to perform arithmetic on field "?" (a nil value)
    AffDots\AffDots-1.15.lua:311: in function <AffDots\AffDots.lua:283>
    AffDots\AffDots-1.15.lua:779: in function <AffDots\AffDots.lua:775>

    Locals:
    self = AffDotsTarget {
     0 = <userdata>
     f1 = AffDotsTargetFrame1 {}
     f2 = AffDotsTargetFrame2 {}
     f3 = AffDotsTargetFrame3 {}
     f5 = AffDotsTargetFrame5 {}
     f4 = AffDotsTargetFrame4 {}
     f6 = AffDotsTargetFrame6 {}
    }
    elapsed = 0.011000000871718
    (for generator) = <func> =[C]:-1
    (for state) = <table> {
     1 = <table> {}
     2 = <table> {}
     3 = <table> {}
     4 = <table> {}
     5 = <table> {}
     6 = <table> {}
    }
    (for control) = 2
    k = 2
    v = <table> {
     t2 = AffDotsTargetFrame2T2 {}
     resource = false
     pandemic = 12
     order = 3
     duration = 36
     statusbar = <unnamed> {}
     cd = AffDotsTargetFrame2Cooldown {}
     tick = AffDotsTargetFrame2Tick {}
     target = "target"
     icon = AffDotsTargetFrame2Icon {}
     iconfile = "Icons\Spell_Shadow_CurseOfSargeras"
     t = "dot"
     t1 = AffDotsTargetFrame2T1 {}
     bg = AffDotsTargetFrame2Background {}
     spell = "980"
     name = "Agony"
     timer = 0
     spell_id = 980
     frame = AffDotsTargetFrame2 {}
     pandemict = AffDotsTargetFrame2Pandemic {}
     rank = ""
    }
    timer = 0.05600000359118
    throttle = 0.05
    track = <table> {
     1 = <table> {}
     2 = <table> {}
     3 = <table> {}
     4 = <table> {}
     5 = <table> {}
     6 = <table> {}
    }
    UpdateFrames = <func> @..\AffDots.lua:283
    opt = <table> {
     color6 = <table> {}
     hide_icons = false
     corr_order = 1
     locked = true
     bg = "TukTex"
     p = "TOPLEFT"
     small_text_size = 16
     text_color = <table> {}
     layout = "bars"
     affliction = true
     color2 = <table> {}
     font = "2002"
     destro_immo = 0
     tidyplates = <table> {}
     icon_pos = 0
     y = -779.00036621094
     x = 865.99945068359
     demonology = true
     large_text_size = 14
     color_text = true
     reltext = true
     hide_text = false
     color10 = <table> {}
     haunt = true
     hp = true
     demo_doom = 1
     ua_order = 2
     hide = true
     coe = true
     focus = false
     rp = "TOPLEFT"
     color8 = <table> {}
     boxes_h = <table> {}
     color_switch = 1.2
     haunt_order = 0
     scale = 1
     focus_scale = 0.8
     boxes_v = <table> {}
     agony_order = 3
     version_num = 11301
     debugaddon = false
     color1 = <table> {}
     color7 = <table> {}
     transparency = 0.5
     color3 = <table> {}
     color4 = <table> {}
     demo_corr = 0
     bars = <table> {}
     color5 = <table> {}
     color9 = <table> {}
    }
    Tidy = <func> @..\AffDots.lua:744

    ---------------------------------------------------------------

     

    Last edited by vekcol on 12/28/2012 5:42:34 AM
  • #70

    I'm really bad at writing addons.

    Are you getting  errors all the time or once after login? Can you check if you get errors in Horizontal layout?

  • #71

    I switched over to horizontal and cannot replicate the error i changed back over to bar layout and still couldnt replicate it, i had the error 1 time when i was multi dotting and that's it.

  • #68

    Just chiming in to say I'm very impressed by the work you're doing. This is my favourite addon.

  • #67

    great addon!

    sadly it uses a lot of cpu even while out of combat and having no targets. maybe you can optimize that?

  • #66

    The addon doesn't work in the brawlers guild. I am using the horizointal bars mode and they are just black with the icons on the left.

  • #64

    Hello,

    Any chance this addon works for moonkin dots? As in, just recording the dot 'power' and color display?

    Great job, take care.

  • #62

    Hi,

    thanks for the update. "Fel Flame" seems to work now for demonology and updates the values.
    But renew of corruption by "Touch of Chaos" (in meta/demon-stance) still seems not to be recognized by the addon.
    Would it be possible to add this spell, too?

    Thanks!

  • #60

    I got 1.10 today, and two issues:

    1) All my settings are gone, I had to re-do them. Was this intentional?

    2) Hide when not in combat does NOT work. 

    Thanks for your help!

    Last edited by sc0ri0n2 on 12/17/2012 6:52:27 PM
  • #61
    It looks like the call to InitFrames() is causing the frame to be shown regardless of whether or not the option to hide in combat is checked. I added:
    if opt.hide and not in_combat then AffDotsTarget:Hide(); AffDotsFocus:Hide(); end
    To the end of the InitFrames() function and it fixed it. Probably not ideal, but it works and the frame functions as it should.
    Last edited by Lockslap on 12/17/2012 12:40:41 AM
  • #63

    I realized that was the function but did not understand the code well enough to fix it. Thanks!

    I switched back to 1.09 and do not see anything in Release Notes whether the issue with settings getting reset was fixed with 1.11. Is it supposed to maintain what I configured already?

  • #59

    How do I disable affdots for Destruction?

  • #58

    Feature Request: Can you make bar mode support verticle and horizontal bars?  I would prefer bars that extend upward instead of to the right. 

    Great addon btw!

  • #57

    Feature request. Wondering if you could add support for other classes, like shadow priest. I tried to modify the addon to allow this, but my lua knowldege is very limited, and wasn't able to get it working.

  • #56

    Is there any way to adjust the scale factors for different stats? If not, what scale factors are you using for crit/haste/mastery?

  • To post a comment, please login or register a new account.
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 experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecontest - Win a 2013 Minecon Cape!