• Warhammer Online Addons
  • Warhammer Online
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

BetterCC

  Download the Curse Client

Project Updated:
Files Updated: Mon, Oct 20 2008
Supports Game Version: Beta 3.0
Category: Artwork, Action Bars, and Combat
Tags:

[Edit Tags]

Project Manager: Adalyn
Additional Authors: No additional authors
Current Version: r20081020175228
License: MIT License
Avg Daily DL (last 30 days): 7
Downloads Total: 3,539
Favorites: 44
Comments: 23
  • Contests
  • About BetterCC
  •  

BetterCC

  • Better Cooldown Count

Information

  • Formats the cooldown text in a more betterer way.
  • removes the GCD from displaying on buttons, because that bothers me.
  • when cooldown is less than 10 seconds the text changes colors to red
  • when cooldown is over, the button pulses to notify you that the cooldown is up
  • Downloads (1)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  BetterCC r20081020175228 Beta Beta 3.0 3,539 10/20/2008
  • 1 page(s)
Advertisement
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Does this addon still work?

    Reply Report Permalink
  • whats up with "to fix this" to fix what? is there any command to bring up a menu or something?

    Reply Report Permalink
  • Nahima said 

    No, there are no GUI menus in game, Adalyn didn't make any, and also, this was last updated by him last october... To implement my fix so the colors fade properly, you have to edit the lua in an editor, I recommend Notepad++. (Which is different from standard Notepad, Notepad++ is a great free coding editor.)

    Reply Report Permalink
  • Nahima said 

    To fix this:

    Add under line 56:

    local iconFrame = self.m_Windows[BASE_ICON]

    Add under (new) line 95:

    iconFrame:SetTintColor(100, 100, 100)

    Add under (new) line 99:

    iconFrame:SetTintColor(255, 255, 255)

    Reply Report Permalink
  • I use Notepad to Edit. How am I supposed find "line 56" and "line 95"? Any help here would be appreciated.

    Reply Report Permalink
  • nKarnak said 

    Just click on View > Status Bar on the top menu (of Notepad) and you'll see the status bar at the bottom that tells you the Line and the Column.

    Reply Report Permalink
  • thanks nKarnak!

    But; is he talking about the "line 56" of "Code". or "line 56" from the top.

    Reply Report Permalink
  • nKarnak said 

    I guess it's line56 from the top (so when you see Ln56 on the Status Bar), but I'm not 100% sure ;)

    Reply Report Permalink
  • Nahima said 

    (She actually :) lol)

    Or just go download Notepad++ :D http://notepad-plus.sourceforge.net/uk/site.htm

    But yes, lines from the top... If you guys need the lua emailed, just email me through my curse profile.

    Reply Report Permalink
  • Any idea if this is going to be patched for 1.1? I like this better >.>

    Reply Report Permalink
  • efuhrman said 

    no longer works with 1.1a

    Reply Report Permalink
  • Nemes said 

    I've put together an alternative implementation: [http://war.curse.com/downloads/war-addons/details/nhidegcd.aspx NHideGCD]

    Reply Report Permalink
  • Ossot said 

    I've skipped over this addon a million times. So glad I finally gave it a shot. It's so simple, yet so great.

    Reply Report Permalink
  • Nemes said 

    Adalyn

    BetterCC is very well conceived - it is simple and works.

    Unfortunately, the implementation makes my eyes bleed in shame. You have committed many common atrocities:

    * Hooking without callback - don't just overwrite ActionButton.UpdateCooldownAnimation; let it do all the work then you make your modifications / changes afterwards. Not only is it silly to overwrite existing functionality with your own, but you break other addons that hook that method, like Wikki's Cooldown Pulse.
    * Inefficiencies:
    o Locals are used instead of constants i.e. BASE_ICON, BUTTON_TEXT etc. Don't instantiate and destroy them every time BetterCC.BetterCCAnim is called, make them file local, like DAY, HOUR, MINUTE.
    o Excessive function overhead: CreateCooldownPulse doesn't do anything, so don't waste the overhead of a function call.
    o Function locals used instead of file locals: cooldownFrame, timerFrame etc. should be file local, as BetterCCAnim is called often.
    * Why am I obsessed with silly little inefficiency rules that I often break in my own addons? BetterCCAnim is called once every frame - that's around a hundred times a second - LUA is not efficient, so you need to do your best to make it as quick as possible.
    * You work against OO LUA - please work with it: use BetterCC:BetterCCAnim(timeElapsed, updateCooldown). This will help you out when you're implementing my first point - hooking after the callback.
    * Checking silly conditions: are there really spells with cooldowns greater than a day? If there aren't, don't bother checking - the default UI sees no need to.

    I'm happy to assist you with any changes, updates and future revisions of BetterCC.


    Nemes

    Reply Report Permalink
  • oamer said 

    Does that mean you are going to fix this amazing mod so it plays nice with the other mods!

    Reply Report Permalink
  • Nemes said 

    Adalyn: I can refactor / massage this addon into happiness. I can then either hand it over to you or host it myself... up to you.

    Reply Report Permalink
  • oamer said 

    Currently, your mod somehow conflicts with both BetterCC and Wikki's Cooldown Pulse. Not sure why, but sure makes using the mods frustrating!

    Reply Report Permalink
  • oamer said 

    It doesn't conflict with your own, but Ability Alert! Durrrrrrr! The author of Wikki's made a comment concerning function issues or something like that.

    Reply Report Permalink
  • oamer said 

    Recently stopped working for me, I have no idea why!

    Reply Report Permalink
  • Adalyn said 

    voievod: thanks will work on fixing.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 532 Paint the leader PvP, and Combat
  2. 340 AutoDismount Combat
  3. 313 Twister Buffs & Debuffs, Action Bars...
  4. 309 Warhammer Scrolling Combat Text Combat
  5. 221 Tortall's DPS Meter Combat