Get an Epic Experience with Premium

nkRCooldown

Miscellaneous Login to Add Favorites
  • 1 Like
  • Rift
  • 86 Monthly Downloads
  • Supports: 1.9
  • 12,887 Total Downloads
  • Updated 07/01/2012
  • Created 09/30/2011
  • 10 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: Creative Commons License By-Nc-Nd 3.0
  • Newest File: V1.4.2
or
Support development! **
Donate

About nkRCooldown

Features

nkRCooldown is a port of my nKCooldown Addon I did for another game.

nkRCooldown shows all currently active skill cooldowns of your char on a bar. This allows you to get an visual view of all your cooldowns. Especially in PvP or Raid situations this will allow you to fire your skills much more consistent.

New cooldowns start at the right side of the bar and will move to the left. Only CD less than 60 seconds (or whatever you'll select as maximum duration for the short CD bar) will move on the bar. As soon as a a CD of a skill the icon will be removed from the bar.

Configuration

You can access configuration by either /nkRCD config or /nkRCooldown config.

The configuration lets you manage many aspects of the addon and customize it to quite some extend:

  • active: activate / deactivate the addon from within the game
  • show in combat only: does what it says
  • flash on expired CD: flashes the icon for 2 seconds as soon as an ability is ready again
  • locked: Allows you to move the bar around the screen
  • max no of icons: How many CDs the addon should track (actually per bar main / second)
  • CPU friendly mode: if activated will check for updates and update bar only once per second. CPU usage goes down from around 6% to 0.2% if activated
  • max duration main bar: sets how low a remaining CD has to be for the icon to show up on the main bar
  • max duration second bar: sets how low a remaining CD has to be for the icon to show up on the main bar
  • min cooldown: Used for recognizing and adding CDs to whiteliste. Only buffs with CD longer than this are handled by the addon
  • max cooldown: Max cooldown of buffs handled - recommended to leave at standard setting
  • width of the bar: Sets what it says
  • show second bar: if activated a second bar is shown handling the CDs > max duration main bar
  • alpha with active cd: The alpha level used if a CD is currently handled by the addon
  • alpha without active cd: The alpha level used if no CD is currently handled by the addon (set to 0 if you want to hide the addon in this case)
  • color border: The color used for drawing the 1 pixel border around the bar
  • color bars: The color used for drawing the bars
  • color labels: The color used for the labes

Please note that the colors have to be specified in HEX format. If you don't know what that is, leave the standard values.

Whitelist

This pane shows all CDs with were recognized by the system so far. Only CDs > min cooldown and < max cooldown settings are shown.

You can move CDs to blacklist by selecting them and click on the button at the bottom.

Blacklist

This pane shows all CDs which were actually recognized by the system and which would be shown on the bar. However if you decided that a particular CD should not be tracked by the addon you can move it from whitelist to blacklist. These CDs will be listed here.

You can move CDs back to the whitelist by selecting them and click on the button at the bottom.

Know Issues

  • Some cooldowns don't work correctly. This is an issue with the Trion API as the cooldowns are not submitted correctly by the system
  • The alpha level settings do not apply to the labels

------------------------------------------------------------------------
r25 | naifu | 2012-07-01 15:20:11 +0000 (Sun, 01 Jul 2012) | 6 lines
Changed paths:
   A /tags/V1.4.2 (from /trunk:24)

Tagging as V1.4.2

bug fix: moving the frame no longer throws an error

updated nkGenie to V1.6.0
updated nkTools to V1.0.6
------------------------------------------------------------------------
r24 | naifu | 2012-07-01 15:17:44 +0000 (Sun, 01 Jul 2012) | 1 line
Changed paths:
   M /trunk/Libs/nkGenie/RiftAddon.toc
   M /trunk/Libs/nkGenie/grid.lua
   M /trunk/Libs/nkGenie/main.lua
   M /trunk/Libs/nkGenie/mask.lua
   A /trunk/Libs/nkGenie/progressbar.lua
   M /trunk/Libs/nkGenie/text.lua
   M /trunk/Libs/nkTools/RiftAddon.toc
   M /trunk/Libs/nkTools/main.lua
   M /trunk/Locales/localizationDE.lua
   M /trunk/Locales/localizationEN.lua
   M /trunk/Locales/localizationFR.lua
   M /trunk/RiftAddon.toc
   M /trunk/config.lua
   M /trunk/main.lua

Release 1.4.2
------------------------------------------------------------------------
r22 | naifu | 2012-06-26 16:43:03 +0000 (Tue, 26 Jun 2012) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/main.lua

Release 1.4.1
------------------------------------------------------------------------
r20 | naifu | 2012-06-26 13:39:02 +0000 (Tue, 26 Jun 2012) | 1 line
Changed paths:
   M /trunk/Libs/nkGenie/RiftAddon.toc
   M /trunk/Libs/nkGenie/actionbutton.lua
   M /trunk/Libs/nkGenie/button.lua
   M /trunk/Libs/nkGenie/checkbox.lua
   M /trunk/Libs/nkGenie/combo.lua
   M /trunk/Libs/nkGenie/dialog.lua
   M /trunk/Libs/nkGenie/frame.lua
   A /trunk/Libs/nkGenie/gfx/editPen.png
   A /trunk/Libs/nkGenie/gfx/iconCancel.png
   M /trunk/Libs/nkGenie/grid.lua
   M /trunk/Libs/nkGenie/itemtooltip.lua
   M /trunk/Libs/nkGenie/locales/localizationDE.lua
   M /trunk/Libs/nkGenie/locales/localizationEN.lua
   M /trunk/Libs/nkGenie/locales/localizationFR.lua
   M /trunk/Libs/nkGenie/locales/localizationRU.lua
   M /trunk/Libs/nkGenie/main.lua
   M /trunk/Libs/nkGenie/mask.lua
   M /trunk/Libs/nkGenie/menu.lua
   M /trunk/Libs/nkGenie/radiobutton.lua
   M /trunk/Libs/nkGenie/scrollbox.lua
   M /trunk/Libs/nkGenie/slider.lua
   M /trunk/Libs/nkGenie/tabpane.lua
   M /trunk/Libs/nkGenie/text.lua
   M /trunk/Libs/nkGenie/textfield.lua
   M /trunk/Libs/nkGenie/texture.lua
   M /trunk/Libs/nkGenie/window.lua
   A /trunk/Libs/nkTools
   A /trunk/Libs/nkTools/RiftAddon.toc
   A /trunk/Libs/nkTools/main.lua
   D /trunk/Libs/revTools
   M /trunk/Locales/localizationDE.lua
   M /trunk/Locales/localizationEN.lua
   M /trunk/Locales/localizationFR.lua
   M /trunk/RiftAddon.toc
   M /trunk/config.lua
   M /trunk/skills.lua

Release 1.4.0
------------------------------------------------------------------------
r18 | naifu | 2012-06-10 10:01:00 +0000 (Sun, 10 Jun 2012) | 1 line
Changed paths:
   A /trunk/Libs/nkGenie
   A /trunk/Libs/nkGenie/RiftAddon.toc
   A /trunk/Libs/nkGenie/actionbutton.lua
   A /trunk/Libs/nkGenie/button.lua
   A /trunk/Libs/nkGenie/checkbox.lua
   A /trunk/Libs/nkGenie/combo.lua
   A /trunk/Libs/nkGenie/dialog.lua
   A /trunk/Libs/nkGenie/frame.lua
   A /trunk/Libs/nkGenie/gfx
   A /trunk/Libs/nkGenie/gfx/btnClose.png
   A /trunk/Libs/nkGenie/gfx/tabPaneVertActive.png
   A /trunk/Libs/nkGenie/gfx/tabPaneVertInActive.png
   A /trunk/Libs/nkGenie/grid.lua
   A /trunk/Libs/nkGenie/itemtooltip.lua
   A /trunk/Libs/nkGenie/locales
   A /trunk/Libs/nkGenie/locales/localizationDE.lua
   A /trunk/Libs/nkGenie/locales/localizationEN.lua
   A /trunk/Libs/nkGenie/locales/localizationFR.lua
   A /trunk/Libs/nkGenie/locales/localizationRU.lua
   A /trunk/Libs/nkGenie/main.lua
   A /trunk/Libs/nkGenie/mask.lua
   A /trunk/Libs/nkGenie/menu.lua
   A /trunk/Libs/nkGenie/radiobutton.lua
   A /trunk/Libs/nkGenie/ressource
   A /trunk/Libs/nkGenie/ressource/button.png
   A /trunk/Libs/nkGenie/scrollbox.lua
   A /trunk/Libs/nkGenie/slider.lua
   A /trunk/Libs/nkGenie/tabpane.lua
   A /trunk/Libs/nkGenie/text.lua
   A /trunk/Libs/nkGenie/textfield.lua
   A /trunk/Libs/nkGenie/texture.lua
   A /trunk/Libs/nkGenie/window.lua
   D /trunk/Libs/nkTools
   M /trunk/Libs/revTools/RiftAddon.toc
   M /trunk/Libs/revTools/main.lua
   M /trunk/RiftAddon.toc
   M /trunk/main.lua
   M /trunk/ui.lua

Release 1.3.0
------------------------------------------------------------------------

Comments

First Previous Page 1 of 2 Next Last
  • #17

    Would also love to see this addon working again. Would help out much with specs such as shaman.

  • #16

    Please get this addon working, would really appreciate it!

  • #15

    I would love to see this addon resurrected.  If I knew more about coding I would take it on myself...  All my favorite addons are abandoned, it seems.

  • #14

    Just got the same message after clicking on the "locked" box.

    Error: nkRCooldown/config.lua:322: attempt to call method 'GetBody' (a nil value)
        In nkRCooldown / nkRCooldown.cbLockedboxbody:LeftClick
    stack traceback:
        nkRCooldown/config.lua:322: in function 'new'
        nkRCooldown/config.lua:303: in function 'Move'
        nkRCooldown/config.lua:101: in function 'func'
        nkGFX/main.lua:676: in function 'callback'
        nkGFX/main.lua:294: in function <nkGFX/main.lua:294>

    Nice addon.

  • #13

    I have nkRCooldown and nkRebuff both installed but when I log in the nkRCooldown bar is already on the screen.  Going into settings I click "Unlock" so that I can move it somewhere more suitable and all my chat windows get filled with errors.

    Error: nkRCooldown/config.lua:322: attempt to call method 'GetBody' (a nil value)
    In nkRCooldown / nkRCooldown.cbLockedboxbody:LeftClick

  • #9

    Can't seem to get this to work. I can see it's spouting a ton of lines in default channel when being loaded, but I can't access the configuration, nor does it show up under the system's tab taking up CPU. I tried deactivating KBM to see if it was conflicting with it, no change. I either am too stupid to install it properly, or there's some error in it. :)

  • #10

    1.1.3 works for me, 1.2.0 doesn't, throws an error in the first line (even if it's the only addon active). Shows up in the system bar but can't be configured or is visible on screen otherwise.

  • #11

    Alright, got it worked out now:

    1.2.0 needs nkRebuff installed too, else it won't work. If nkRebuff (newest 2.3.2 version tested only) is not installed nkRCooldown won't show up, won't be configurable and the nkButton is missing too. With nkRebuff installed it works flawlessly.

    Might be something you want to either change or point out in the description so people know there's a dependency. Thanks in advance, and thanks for the nice addons!

    Cheers Thercon (Icewatch)

  • #8

    anyway to implement this with nkrebuff?  liek allow to track debuffs as well

  • #6

    awesome addon, but the only thing i wish it would change is the max duration on the 1st bar. not all classes are the same, but i know for warrior, most my CDs are 15 secs max, and everything gets all smushed together. If theres a way to lower the max duration on the main bar, that would be awesome and much appreciated. 

  • #12

    If you mean the first bar that's as standard set to 300s? What I would wish for is to be able to enter the amount with the keyboard, not only by sliding a button with the mouse. For example, I'd like to set it to 180s, but I can only slide it to 178s or 181s. If I slide it to 181s the division starts to be labelled with decimals with tons of numbers and becomes unreadable.

  • #7

    Agree. And can't acces to configuration. /nkRCD config and /nkRCooldown config, not working.

  • #5

    Great addon, thanks for the good job

     

  • #4

    A very nice addon! I cannot access the config via /nkRCD config or /nkRCooldown though. :(

  • #2

    This seems pretty promising, though the owner should mark that it appears to be VERY buggy right now.

    Like, knocks you to 15% normal framerate it's erroring so hard buggy.

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

Infinite Crisis NA

Get Your Preferred Access Code!