Get an Epic Experience with Premium

ExtraCD

Combat Login to Add Favorites
  • 22 Likes
  • World of Warcraft
  • 65,373 Monthly Downloads
  • Supports: 6.0.2
  • 881,271 Total Downloads
  • Updated 10/17/2014
  • Created 04/26/2011
  • 269 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 1.3.0
or
Support development! **
Donate

About ExtraCD

Features

  • Display the internal cd or proc rate multiples(for rppm) text on spell icons with special animation overlayed.
  • Add custom cds by yourself (no limit of being an icd)
  • Test proc average interval and estimate items with unknown icds
  • Calculate procs average coverage by giving the duration of the proc and a supposed total combat time.
  • Real-PPM enchants added in 5.1, the addon will display a number of proc rate multiples.

Slash Command and Configuration

  • Type /ecd or /extracd to config, you can move the icons by dragging, hide any icon you don't want by ctrl + right clicking on the icon, and you can show it again in advance option.
  • Add custom cds(no limit of being an icd) by spell ID in the Advance -> Data options.

FAQ

  • Q: What does the yellow number on RPPM trinkets or enchants means?
  • A: It equals to rppm * multiples, capped by 6 out of combat (means 100% proc rate at the first spell in combat).
  • Q: How to hide other addon's (eg. omnicc or cooldowncount) cooldown text?
  • A: Remove the tick of "Show cooldown"
  • Q: How to show other addon's (eg. omnicc or cooldowncount) cooldown text and hide the original one?
  • A: Keep the tick of "Show cooldown" and remove the tick of "Show text"
  • Q: How to add my custom icon?
  • A: In Advance->Data, add a new icon by spell id, then modify its info(cd, duration and ppm)

------------------------------------------------------------------------
r157 | superk521 | 2014-10-17 14:59:41 +0000 (Fri, 17 Oct 2014) | 8 lines
Changed paths:
   A /tags/1.3.0 (from /trunk:156)

**Update for WOW6.0.2 Live**
1.update for talent spells (for API GetTalentInfo changed)
2.update Ace3.0 libs
3.fix Druid's Leader of the Pack
4.delete some removed spells

------------------------------------------------------------------------
r156 | superk521 | 2014-10-17 14:57:52 +0000 (Fri, 17 Oct 2014) | 3 lines
Changed paths:
   M /trunk/ExtraCD.lua

**WOD Live**
1. tag as version 1.3.0 release

------------------------------------------------------------------------
r155 | superk521 | 2014-10-17 14:37:36 +0000 (Fri, 17 Oct 2014) | 4 lines
Changed paths:
   M /trunk/data.lua

**WOD Live**
1.delete removed spells

------------------------------------------------------------------------
r154 | superk521 | 2014-10-17 14:01:07 +0000 (Fri, 17 Oct 2014) | 4 lines
Changed paths:
   M /trunk/data.lua

**WOD Live**
1.fix Druid's Leader of the Pack

------------------------------------------------------------------------
r153 | superk521 | 2014-10-17 12:52:23 +0000 (Fri, 17 Oct 2014) | 3 lines
Changed paths:
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   M /trunk/Libs/AceTimer-3.0/AceTimer-3.0.lua

**WOD Live**
1.update Ace3.0 libs

------------------------------------------------------------------------
r152 | superk521 | 2014-10-04 06:50:38 +0000 (Sat, 04 Oct 2014) | 4 lines
Changed paths:
   M /trunk/ExtraCD.lua
   M /trunk/ExtraCD.toc
   M /trunk/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /trunk/Libs/AceDB-3.0/AceDB-3.0.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   M /trunk/data.lua

**WOD Beta**
1.update for talent spells (for API GetTalentInfo changed)
2.update Ace3.0 libs
more updates and fixes are on the way
------------------------------------------------------------------------

Comments

First Previous Page 1 of 21 Next Last
  • #311

    Assurance of Consequence only showing the cd for my main char, for alts isn't showing.

  • #310

    Would it be possible to account for hunters new mastery; Sniper Training?


    I can add the spell myself, but the problem is, it has no duration when standing still, but when moving it starts a 6 second duration with the possibility to reset it back to the no duration.


    Would appricate it alot ;)
    Thanks.

    Last edited by Stigmund on 10/19/2014 9:17:51 AM
  • #312

    Hi stigmund if you are using Weakauras i recommend you get this:

    http://pastebin.com/FYeekGaw

    It gives you a bar thats green when you got sniper training and a bar that will go down if you're on the move with a little box more at the middle that shows you when to stop moving so you wont lose the buff, i use it myself i highly recommend it.

    Last edited by murat8210 on 10/20/2014 1:52:28 PM
  • #308

    Hey, how could we add:

    SetTexCoord(0.1,0.9,0.1,0.9)

    I'm trying to remove the horrible default border on the icons by trying to "zoom" in

  • #307

    Hey, somehow my ticking ebon detonator proc does not show when i equip the mythic version, when i use the heroic or normal it shows up. Pls fix it, thanks in advance 

  • #306

    Update pls for 6.0.2 would be really appreciated. Thanks in advance

  • #305

    Hey! First i wanna thank you for addon, very handy and easy to use. Got little annoying problem, Thok's tail tip strength buff works perfect when i equpid Heroic version, but when i equip Mythic version trinket's icon just disappears from bar.

  • #309

    The same is happening to me

    Mythic Thok's Tail Tip works fine.  Mythic Warforged does not.

  • #304

    Hi, With the new patch my addon won't show up on my screen, even when I check the box of load out of date addons, I am using elvui btw. but I never had that problem before. Please advise..

  • #303

    Please Update the addon for new patch, I really like to use it :( Thank you

  • #302

    быстрее бы) а то рейд в воскресенье а без этого адона как без руки

  • #300

    Message: Interface\AddOns\ExtraCD\ExtraCD.lua:706: attempt to index field '?' (a nil value)
    Time: 10/16/14 06:46:22
    Count: 1
    Stack: Interface\AddOns\Auctionator\AtrErrorInspector.lua:106: in function <Interface\AddOns\Auctionator\AtrErrorInspector.lua:51>
    (tail call): ?
    Interface\AddOns\ExtraCD\ExtraCD.lua:706: in function `?'
    ...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: in function `?'
    ...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: <none>

  • #299

    Message: Interface\AddOns\ExtraCD\ExtraCD.lua:696: attempt to index field '?' (a nil value)
    Time: 10/16/14 06:46:14
    Count: 1
    Stack: Interface\AddOns\Auctionator\AtrErrorInspector.lua:106: in function <Interface\AddOns\Auctionator\AtrErrorInspector.lua:51>
    (tail call): ?
    Interface\AddOns\ExtraCD\ExtraCD.lua:696: in function `?'
    ...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: in function `?'
    ...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: <none>

  • #298

    Message: Interface\AddOns\ExtraCD\ExtraCD.lua:377: Invalid groupIndex parameter! Usage: GetTalentInfo(tier, column, groupIndex [, isInspect, inspectUnit])
    Time: 10/16/14 06:41:03
    Count: 1
    Stack: [C]: in function `GetTalentInfo'
    Interface\AddOns\ExtraCD\ExtraCD.lua:377: in function `ScanPlayerICDs'
    Interface\AddOns\ExtraCD\ExtraCD.lua:171: in function <Interface\AddOns\ExtraCD\ExtraCD.lua:156>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    ...face\AddOns\ElvUI\libs\AceAddon-3.0\AceAddon-3.0.lua:558: in function `EnableAddon'
    ...face\AddOns\ElvUI\libs\AceAddon-3.0\AceAddon-3.0.lua:651: in function <...face\AddOns\ElvUI\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
    [C]: in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:327: in function `UIParentLoadAddOn'
    Interface\FrameXML\UIParent.lua:401: in function `TimeManager_LoadUI'
    Interface\FrameXML\UIParent.lua:828: in function <Interface\FrameXML\UIParent.lua:789>

    Locals: <none>

  • #297

    Message: Interface\AddOns\ExtraCD\ExtraCD.lua:677: attempt to index local 'btn' (a nil value)
    Time: 10/16/14 06:46:16
    Count: 3
    Stack: Interface\AddOns\Auctionator\AtrErrorInspector.lua:106: in function <Interface\AddOns\Auctionator\AtrErrorInspector.lua:51>
    (tail call): ?
    Interface\AddOns\ExtraCD\ExtraCD.lua:677: in function `StartTimer'
    Interface\AddOns\ExtraCD\ExtraCD.lua:772: in function `?'
    ...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[16]"]:4: in function <[string "safecall Dispatcher[16]"]:4>
    [C]: ?
    [string "safecall Dispatcher[16]"]:13: in function `?'
    ...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: <none>

  • 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 »

Dying Light Wiki Game Giveaway