Download
(222Kb)
Download
Updated: 08-30-12 03:50 PM
Pictures
File Info
Updated:08-30-12 03:50 PM
Created:unknown
Downloads:35,247
Favorites:128
MD5:
Categories:Buff, Debuff, Spell, Casting Bars, Cooldowns, Druid, Paladin, Priest, Shaman, Healers, Combat Mods

HotCandy  Popular! (More than 5000 hits)

Version: 1.7.1
by: Nevcairiel [More]

HotCandy is a Heal-over-Time tracker designed for Druids, but it also supports other healing classes with HoTs, like Renew of Priests, or Riptide of Shamans.

HotCandy was designed to be very simple and easy to use, with only a handful of options to customize the style of the bars. However its core is powerful and supports all known set bonuses and talents that increase the length of your HoTs.

HotCandy is driven by the CombatLog events and the cast events, those two in tandem provide it with all the information it needs to provide proper information about all your active HoTs.

You can access the HotCandy configuration through the Blizzard Interface AddOns Options.

1.7.1
- Support for Glyph of Blooming
- Removed obsolete Shaman ability

1.7.0
- Support for WoW 5.0 and Mists of Pandaria
- Fixed Lifebloom refresh on full stack and with Empowered Touch
- Improved HoT duration calculations with spell haste
- Added Diving Aegis and Chakra: Serenity

1.6.7
- Fix for 4.2 combatlog changes

1.6.5
- Fix for Priest changes in 4.1

1.6.4
- Fix for 4.1 combatlog changes

1.6.3
- Add new spells: Holy Word: Serenity/Aspire and Beacon of Light
- Fixed glyphs

1.6.2
- Updated the Spells for 4.0

1.6.1
- Fixed a bug with the bundled libraries

1.6.0
- Internal rewrite for easier maintenance
- Fixed the positioning logic to finally work in every case.
- Added Shaman Earthliving HoT.

1.5.3
- Added support for HoTs that scale on haste (Druid's with the Rapid Rejuvenation Glyph)
- Strip the Server Name of the Player Names in Cross-Server Instances and BGs

1.5.2
- Rejuvenation is now 15s on all ranks. (3.3 Content Patch)

1.5.1
- Updated for the 3.2.0 Content Patch
- Added support for Hunters Mend Pet spell.

1.5.0
- Full support for the 3.1.0 Content Patch!
- Added support for Healing Way, Wild Growth and Prayer of Mending

1.4.5
- Adjusted the length of Rejuvenation for Level 80 Druids to 15 seconds
- Fixed an error when HotCandy was run on an unsupported class

1.4.1
- Added support for Riptide and Glyph of Renew
- Updated LibBars-1.0 library to improve user experience
- Fixed stack detection of Lifebloom

1.4.0
- Full support for 3.0, including Talents and Glyphs
- New options to toggle the tracking of all supported spells
- Internal reworking

1.4.0-beta:
- First beta release for WoW 3.0
- Support for Nature's Splendor (Druid Talent)
- No Glyph support yet, to come in 1.4.0 Final

1.1.63309:
- added tracking of Lifebloom stacks
- added options to format the text on the bars
- removed 2 library deps and upgraded one library
- added Load on Demand support using AddonLoader

1.0.42857:
- relevant set bonuses will be detected automatically now
- support for texture choosing through SharedMediaLib
- option to change the width of the bars
Post A Reply Comment Options
Unread 11-25-14, 10:20 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 201
Uploads: 7
Adding Clarity of Will (Disci Priest Talent) & Germination (Druid Talent)- WoD 6.2


HotCandy.toc
Lua Code:
  1. ## Interface: 60200

HotCandy.lua
Lua Code:
  1. DRUID = {
  2.         lifebloom = {
  3.             id = 33763,
  4.             duration = wowMoP and 15 or 10,
  5.             stackable = true,
  6.             ticktime = 1,
  7.         },
  8.         rejuvenation = {
  9.             id = 774,
  10.             duration = 18,
  11.             ticktime = 3,
  12.         },
  13.         germination = {
  14.             id = 155777,
  15.             duration = 18,
  16.             ticktime = 3,
  17.         },
  18.         regrowth = {
  19.             id = 8936,
  20.             duration = 6,
  21.             ticktime = 2,
  22.         },
  23.         wg = { -- wild growth
  24.             id = 48438,
  25.             duration = 7,
  26.             ticktime = 1,
  27.         },
  28.     },

Lua Code:
  1. PRIEST = {
  2.         renew = {
  3.             id = 139,
  4.             duration = 12,
  5.             ticktime = 3,
  6.         },
  7.         pom = { -- prayer of mending
  8.             id = 33076,
  9.             duration = 30,
  10.         },
  11.         pws = { -- Power Word: Shield
  12.             id = 17,
  13.             duration = 15,
  14.         },
  15.         serenity = {
  16.             id = 88684,
  17.             duration = 6,
  18.         },
  19.         aegis = {
  20.             id = 47515,
  21.             duration = 15,
  22.         },
  23.         clarity = {
  24.             id = 152118,
  25.             duration = 20,
  26.         },
  27.     },

HotCandy.lua
Lua Code:
  1. -- druid spells
  2.             lifebloom = true,
  3.             rejuvenation = true,
  4.             regrowth = true,
  5.             germination = true,
  6.             wg = false,

Lua Code:
  1. -- priest spells
  2.             renew = true,
  3.             pom = true,
  4.             pws = true,
  5.             serenity = true,
  6.             aegis = false,
  7.             clarity = true,
Last edited by Imithat : 09-26-15 at 05:44 AM.
Report comment to moderator  
Reply With Quote
Unread 10-21-14, 11:11 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 201
Uploads: 7
Originally Posted by Nevcairiel
There will be an update over the weekend, although it still seems to be mostly fine!
this would be nice
love youre addon
is it possible to add a option for configurate the font?

but got this error

Lua Code:
  1. 3x HotCandy\HotCandy-1.7.2.lua:380: Usage: UnitBuff("unit", [index] or ["name", "rank"][, "filter"])
  2. [C]: ?
  3. HotCandy\HotCandy-1.7.2.lua:380: in function `?'
  4. ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
  5. [string "safecall Dispatcher[20]"]:4: in function <[string "safecall Dispatcher[20]"]:4>
  6. [C]: ?
  7. [string "safecall Dispatcher[20]"]:13: in function `?'
  8. ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `Fire'
  9. Ace3\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
  10.  
  11. Locals:
  12. nil
Last edited by Imithat : 10-21-14 at 11:17 AM.
Report comment to moderator  
Reply With Quote
Unread 10-17-14, 04:04 PM  
Nevcairiel
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 105
Uploads: 5
There will be an update over the weekend, although it still seems to be mostly fine!
Report comment to moderator  
Reply With Quote
Unread 10-17-14, 08:10 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 201
Uploads: 7
1.7.2 is here: http://www.wowace.com/addons/hotcandy/files/

but an update for 6.0.2 would be nice
Report comment to moderator  
Reply With Quote
Unread 01-18-13, 01:44 PM  
shegeek
A Defias Bandit
 
shegeek's Avatar

Forum posts: 2
File comments: 33
Uploads: 0
Been using this addon since it released... An update would be amazing!
Report comment to moderator  
Reply With Quote
Unread 12-06-11, 10:52 PM  
Kimster
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
update?

please
Report comment to moderator  
Reply With Quote
Unread 09-23-11, 10:07 PM  
Jansus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 73
Uploads: 1
Love this addon, but I'm having the same issue. If I cast rejuv after LB, the LB won't update.
Report comment to moderator  
Reply With Quote
Unread 09-16-11, 06:27 AM  
L3n1n
A Fallenroot Satyr
 
L3n1n's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 86
Uploads: 2
Re: Re: Re: Re: To fix for 4.1

Need update =\
Report comment to moderator  
Reply With Quote
Unread 07-12-11, 12:33 PM  
histerya
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
hi,

still no fix with Hot Candy, but i switched to grid hots counter. I got used to it and i`m fine now.

enjoy
Report comment to moderator  
Reply With Quote
Unread 07-08-11, 12:54 AM  
Eolian
A Kobold Labourer
 
Eolian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 114
Uploads: 4
Re: Re: Re: Re: To fix for 4.1

Originally posted by Tylily
I am having this issue as well on my priest and druid both. On the priest, the Chakra refresh is not showing on the Hotcandy bar - it lets the renew timer run out just as if no refresh had occurred. The druid lifebloom refresh is also not reflected on the bar. Any suggestions on how to fix this would be greatly appreciated.

same here
Report comment to moderator  
Reply With Quote
Unread 07-03-11, 12:16 PM  
Tylily
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: To fix for 4.1

Originally posted by histerya
hi,

my hot candy does not refresh the lifebloom stack with any of RG, HT or Nourish spells tough it does on the target (i see the stack on the target but not on hot candy) . sometimes, when there are only a couple of seconds left of it, it does not refresh it with LB either.

I deleted it and downloaded from different sites, still it doesn`t work.

any suggestions?
I am having this issue as well on my priest and druid both. On the priest, the Chakra refresh is not showing on the Hotcandy bar - it lets the renew timer run out just as if no refresh had occurred. The druid lifebloom refresh is also not reflected on the bar. Any suggestions on how to fix this would be greatly appreciated.
Report comment to moderator  
Reply With Quote
Unread 07-01-11, 09:06 AM  
histerya
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: To fix for 4.1

Originally posted by Zidomo
That fix--common to many mods that work off combat log info--fails to work at all for Priests. The mod doesn't load on such characters and throws up an error when trying to cast a spell it tracks (i.e. Renew). I filed a ticket on WowAce with the details.

On Curse, there is a comment from someone with both a Druid and Priest stating that it works for his Druid, but not Priest. Which is unusual. The author even put out a new v1.6.4 (not availible here yet) with that fix that doesn't work for everything. The spellID for Renew is still 139, so the wrong spellID is not the issue.

So still waiting for a real fix.
hi,

my hot candy does not refresh the lifebloom stack with any of RG, HT or Nourish spells tough it does on the target (i see the stack on the target but not on hot candy) . sometimes, when there are only a couple of seconds left of it, it does not refresh it with LB either.

I deleted it and downloaded from different sites, still it doesn`t work.

any suggestions?
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 06:54 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Re: To fix for 4.1

Originally posted by Glayde
To fix for 4.1 go into the hotcandy.lua and
That fix--common to many mods that work off combat log info--fails to work at all for Priests. The mod doesn't load on such characters and throws up an error when trying to cast a spell it tracks (i.e. Renew). I filed a ticket on WowAce with the details.

On Curse, there is a comment from someone with both a Druid and Priest stating that it works for his Druid, but not Priest. Which is unusual. The author even put out a new v1.6.4 (not availible here yet) with that fix that doesn't work for everything. The spellID for Renew is still 139, so the wrong spellID is not the issue.

So still waiting for a real fix.
Report comment to moderator  
Reply With Quote
Unread 04-26-11, 08:32 PM  
Glayde
A Murloc Raider

Forum posts: 4
File comments: 6
Uploads: 0
To fix for 4.1

To fix for 4.1 go into the hotcandy.lua and

on line 306:

change

function HotCandy:CombatLogHandler(event, timestamp, clevent, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, spellId, spellName, school, type, stack)

to

function HotCandy:CombatLogHandler(event, timestamp, clevent, hideCaster, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, spellId, spellName, school, type, stack)


You basically add the 'hideCaster,' to compensate for the additional parameter added to combat events in 4.1. This can be used to fix a lot of other mods that involve combat log parsing.
Report comment to moderator  
Reply With Quote
Unread 01-19-11, 08:28 AM  
Maelfilk
A Kobold Labourer

Forum posts: 1
File comments: 28
Uploads: 0
Version from wowace seems to be working fine, however I tested it only on my lvl 40 druid so far. I really like this addon and how about adding an option to set space between bars?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.