Download
(219Kb)
Download
Updated: 07-14-10 10:04 PM
Pictures
File Info
Updated:07-14-10 10:04 PM
Created:unknown
Downloads:8,823
Favorites:40
MD5:

CandyDice  Popular! (More than 5000 hits)

Version: 70
by: kaylen [More]

CandyDice is inspired by the venerable and widely used DiscoDice rogue timer mod. CandyDice uses the Ace2 embedded libraries (notably CandyBars for the timer bars), tracks a wider variety of abilities, shows cooldowns as well as duration timers, and is sufficently generic that it can show duration timers for any buff and cooldowns for any ability. It works out of the box with most rogue abilities, several horde racials, and a few low level mage cooldowns.

Updated to version 70 with WOTLK 3.3 compatibility.

Optional Files (0)


Post A Reply Comment Options
Unread 11-01-06, 10:11 AM  
kaylen
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 40
Uploads: 1
Originally posted by balthazor
Been using your mod for a while and am quite pleased with it.

I attempted to add some abilities to be monitored; expose armor, ghostly strike, garrote, and cheap shot. Expose Armor and Ghostly Strike work fine; garrote and cheap shot, nothing.

Is there a way to add these in? Or should I just use the code provided by one of the posters, below?

Haven't tried your new release yet, but you didn't mention it in the patch change notes.

Thanks again for the great mod, very helpful!
I have some code locally that manages cheapshot. The reason why I haven't made it part of the release is because Blizzard doesn't provide enough information to make it reliable.

For expose armor, theres a combat log message along the lines of "You perform Expose Armor", and that is used to start the timer. Cheapshot and garrotte don't have these - there's just "Bob is afflicted by Cheap Shot". There's no way to tell that it's your cheapshot, and not some other rogue killing something nearby. The best that can be done is to filter by the name of your target.

You can copy/paste the code below into your KidneyShot.lua file if you want to experiment and see the effect and the limitations:

Code:
CheapShot = CDRogueTimers:NewModule("Cheap Shot")

CheapShot.category = "Stun"

function CheapShot:OnEnable()
     self.parser:RegisterEvent("CDRogueTimersCheapShot", "CHAT_MSG_SPELL_PERIODIC_CREATURE_DAMAGE", function(event, info)
        return self:CHAT_MSG_SPELL_PERIODIC_CREATURE_DAMAGE(event, info)
    end)
end

function CheapShot:OnDisable()
    self.parser:UnRegisterAllEvents("CDRogueTimersCheapShot")
end

function CheapShot:CHAT_MSG_SPELL_PERIODIC_CREATURE_DAMAGE(event, info)
    if info.skill ~= BabbleSpell["Cheap Shot"] then return end
    if info.victim ~= UnitName("target") then return end
    self:StartBar(4)
end
Report comment to moderator  
Reply With Quote
Unread 10-31-06, 02:56 PM  
balthazor
A Kobold Labourer
 
balthazor's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
Been using your mod for a while and am quite pleased with it.

I attempted to add some abilities to be monitored; expose armor, ghostly strike, garrote, and cheap shot. Expose Armor and Ghostly Strike work fine; garrote and cheap shot, nothing.

Is there a way to add these in? Or should I just use the code provided by one of the posters, below?

Haven't tried your new release yet, but you didn't mention it in the patch change notes.

Thanks again for the great mod, very helpful!
__________________
-Balthazor
Report comment to moderator  
Reply With Quote
Unread 10-20-06, 11:17 PM  
Aleanna
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I've just tried to install that addons, it works but my timer bars show in the middle of the screen. And when i try to do a "/cd timers center", i'm getting the following error:

Interface/FrameXML/ChatFrame.lua:2170
AceConsole-2.0: Option "SetCentered" not found
Report comment to moderator  
Reply With Quote
Unread 10-16-06, 08:26 AM  
kaylen
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 40
Uploads: 1
Re: Moving would be nice

Originally posted by SifOfSwC
Seems they're smack dab center of my screen, getting in my way, no matter how I try to configure them with DeuceCommander.

Am I doing something wrong? How do I move them?

Thanks.
The ability timers are centered by default. Use /cdice timers center to toggle between centered and anchored mode.

For both cooldowns and timers, use /cdice timers show(or /cdice cooldowns show) to toggle showing the anchor. You can drag this wherever you want.
Report comment to moderator  
Reply With Quote
Unread 10-15-06, 09:53 AM  
SifOfSwC
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Moving would be nice

Seems they're smack dab center of my screen, getting in my way, no matter how I try to configure them with DeuceCommander.

Am I doing something wrong? How do I move them?

Thanks.
Report comment to moderator  
Reply With Quote
Unread 10-15-06, 09:46 AM  
kaylen
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 40
Uploads: 1
Originally posted by Knifed
I have a problem with global cooldowns.
When i use my wand (as a mage), all the skills have a global cd of 1.5 seconds or something. Everytime i use my wand all my skills will show up in the cooldown bars, but it's just global cooldowns. It's a bit spammy to have 7 bars just all show up for the global cd.

For your information im using Noxious shooter (1.6 speed). When I use the Ragefire mage wand (1.4 speed) the cd does not show up, only when i use noxious shooter. I'm guessing this has something to do with the speed of the wands?
Yes. CandyDice masks cooldowns with a duration of 1.5 seconds or less so that you don't get bars for the standard global cooldown. Wands are a unique case because they trigger a global cooldown, but the duration is the speed of the wand (so your 1.4 one is masked, your 1.6 is not).

I'll see if I can just check the speed of your wand and mask that in the next release.
Report comment to moderator  
Reply With Quote
Unread 10-14-06, 09:00 PM  
Knifed
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
I have a problem with global cooldowns.
When i use my wand (as a mage), all the skills have a global cd of 1.5 seconds or something. Everytime i use my wand all my skills will show up in the cooldown bars, but it's just global cooldowns. It's a bit spammy to have 7 bars just all show up for the global cd.

For your information im using Noxious shooter (1.6 speed). When I use the Ragefire mage wand (1.4 speed) the cd does not show up, only when i use noxious shooter. I'm guessing this has something to do with the speed of the wands?
Report comment to moderator  
Reply With Quote
Unread 10-11-06, 02:26 PM  
kaylen
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 40
Uploads: 1
Originally posted by Plaeroma
Love the mod. Was also wondering though if you had planned item cooldown support to it. I tried to add an item with the add abilities function, but that didn't quite work (although I may have made a syntax error or something)
Item cooldown is in development. You didn't do anything wrong, CandyDice doesn't scan for your item cooldowns, so adding them won't work. The item cooldowns will be implemented in a second mod that depends on CandyDice.
Report comment to moderator  
Reply With Quote
Unread 10-11-06, 12:17 PM  
Plaeroma
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Love the mod. Was also wondering though if you had planned item cooldown support to it. I tried to add an item with the add abilities function, but that didn't quite work (although I may have made a syntax error or something)
Last edited by Plaeroma : 10-11-06 at 12:18 PM.
Report comment to moderator  
Reply With Quote
Unread 10-10-06, 03:16 PM  
VincentSDSH
Non-Canadian Luzer!
 
VincentSDSH's Avatar
AddOn Author - Click to view AddOns

Forum posts: 350
File comments: 257
Uploads: 12
Originally posted by kaylen
...bizarre. Doesn't happen to me, obviously. Does it happen if you load only CandyDice and nothing else?

The most likely thing to actually case a WoW crash is probably a corrupted texture file, try deleting those and see what happens? Perhaps redownload? I've just checked the archive on the site and it's identical to the one I have locally.
CandyDice was doing it but it wasn't necessarily CD's fault. The UI would load the world data (loading screen temp bar) and start to form in the background prior to display to the user, then get a ton of errors and go apeshit resulting in a client crash. I could hear bugsack screaming it's fool head off before it crapped out.

I went around updating all the Ace2 modules in all the Ace2 mods which let me get in-game (thankfully) but if I switched chars, blamo, dead -- that "imbedded code" the Ace2 community always goes on about isn't nearly as friendly as they'd like to tell you it is, this is the 2nd time I've seen supposedly "point-change" library versions break one mod or another horridly.

I finally went through turning things on/off till I could break it but it broke stupidly and weirdly. I had to literally DELETE CastParty out of the directory, turn off FuBar2 Compatibility, remove any Ace1 mods along with Ace1 libs, and still couldn't get some chars to come up. On a lark I enabled everything left then entered the game...which worked to my amazement. Then gradually turned everything off things that didn't apply till I was back where I started. But I can log in and swap chars now.

I'm this >< close to blaming CandyBars (only mod I have that uses the lib is CandyDice) for , shall we say, "pointing out the problem" and it's the only thing that changed -- and I DO mean that in the "tech support" sense of "no, really, all that was updated was CandyDice" not the typical end-user sense -- but a) I'm finally making a break with Ace1, b) hated CastParty anyway, and c) no longer having large pink timer bars slapping me in the forehead so I'm happy
Last edited by VincentSDSH : 10-10-06 at 03:19 PM.
Report comment to moderator  
Reply With Quote
Unread 10-07-06, 12:30 PM  
kaylen
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 40
Uploads: 1
Originally posted by VincentSDSH
Spiffy!

...except that when I have the mod in my addons directory the WoW client tends to die out with an exception in wow.exe. Take it out, WoW's fine. Haven't seen WoW do that in over a year :/
...bizarre. Doesn't happen to me, obviously. Does it happen if you load only CandyDice and nothing else?

The most likely thing to actually case a WoW crash is probably a corrupted texture file, try deleting those and see what happens? Perhaps redownload? I've just checked the archive on the site and it's identical to the one I have locally.
Report comment to moderator  
Reply With Quote
Unread 10-06-06, 09:06 PM  
VincentSDSH
Non-Canadian Luzer!
 
VincentSDSH's Avatar
AddOn Author - Click to view AddOns

Forum posts: 350
File comments: 257
Uploads: 12
Originally posted by kaylen
How does right now sound
Spiffy!

...except that when I have the mod in my addons directory the WoW client tends to die out with an exception in wow.exe. Take it out, WoW's fine. Haven't seen WoW do that in over a year :/
Report comment to moderator  
Reply With Quote
Unread 10-06-06, 03:13 PM  
kaylen
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 40
Uploads: 1
Originally posted by VincentSDSH
When will the RogueTimers either get their own scaling ability or listen to the scaling in CandyDice itself? Nothing hitting rupture and seeing this HUGE (in comparason) pink bar leap up and swat you in the eye.
How does right now sound
Report comment to moderator  
Reply With Quote
Unread 10-06-06, 02:32 PM  
VincentSDSH
Non-Canadian Luzer!
 
VincentSDSH's Avatar
AddOn Author - Click to view AddOns

Forum posts: 350
File comments: 257
Uploads: 12
When will the RogueTimers either get their own scaling ability or listen to the scaling in CandyDice itself? Nothing hitting rupture and seeing this HUGE (in comparason) pink bar leap up and swat you in the eye.
Report comment to moderator  
Reply With Quote
Unread 10-05-06, 04:38 AM  
Blanka79
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
hi. i just downloaded this addon and tried to figure out how to add a duration bar for cheapshot, garrot and ghostly strike. could someone please help me? i tried it by entering /cd abilities addnew Garrote. but that didnīt work.

thx
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: