Anyone that's tried sarf's Cooldown Count knows how handy it is to have numbers counting down over the icons of spells they cast. Still, those numbers are kind of hard to see in the thick of battle. What if cooldowns were near-impossible to miss?
Cooldown Pulse answers that question by adding a very simple 'flash' reminder to your screen. There's an audio cue as well: replace the file ''lubdub.wav'' to customize the heartbeat sound.
FEATURE: Slash Commands and the Minimap Icon
Pulse's configuration (options) can be found by clicking on the JIM CDP icon at the rim of your minimap, or by typing one of these 3 things:
/cooldownpulse
/pulse
/cdp
FEATURE: Choose Effects
This AddOn shares a group window with Cooldown Timers (a similar AddOn made by Sorren). Although you can make all the groups and omnigroups that C.D.T. understands, in this AddOn only these groups matter.
* enabled = These effects will always create a Pulse, even if their cooldown is not within the minimum and maximum range you specify. In addition, the order of the enabled group affects the order of the Recent Actions feature.
* disabled = These effects will never create a Pulse. Ever.
JIM's version rules:
The first two parts of the version number (2.x) are the same as a compatible version number of World of Warcraft.
Whenever any JIM AddOn is updated, all JIM AddOns that update after it will have the same version number or higher.
Changed in version 2.0.36:
o Updated TOC for WoW 2.0.3 patch.
o Fixed: "Can't set owner to self." Many, many thanks to "m0rgoth" for discovering this a month in advance.
Changed in version 2.0.35:
o Fixed: “Choose Effects”. There will no longer be an error produced by this feature. It has been restored to its former utility.
Changed in version 2.0.34:
o This version mostly made the SpellCast and ItemUse files easier to read. The changed code should also create less overhead. (Overhead is a kind of lag that results from AddOns’ reactions to the things your character does.)
o Fixed: The last revision broke the 30-second cooldown on an equipped item.
Changed in version 2.0.33:
o Added: limited memory of the effects you create. This invisible improvement seems to finally solve the problem of ‘lost’ pulses, especially for delayed cooldowns like Aimed Shot. It also has a limited size, making it much more memory efficient than the previous solution.
o Removed: the “Recent Pulses” feature. This kind of functionality will not be returning, since the game environment has been made to reject variable spellcasts. That is, it is now against the rules to push one button to reuse the last effect.
That’s no great loss. I never liked the way I implemented this feature.
o Fixed: 2 bugs related to item-use detection, especially in regards to Sharpening Stones.
o Added: equipment cooldowns by placement. If you move an item from your bags to an equipment slot using the cursor, this choice will now be detected (along with the 30 second cooldown).
Optional Files - JIM's Cooldown Pulse
Sorry, there are currently no optional files available.
you can fix jims cooldown pulse in about 2 seconds
open
/JIM_toolbox/Config2/Pulse_Config.lua
look for:
Code:
function Pulse_ValueToDuration(value)
return ( ( value or 0 ) > 60 )
and string.format( string.gsub( GENERIC_MIN_P1, "%%d", "%%%.2g" ), value / 60 )
or ( value == 60 )
and string.format( GENERIC_MIN, 1 )
or ( value == 1 )
and string.format( GENERIC_SEC, value )
or ( value )
and string.format( string.gsub( GENERIC_SEC_P1, "%%d", "%%%.2g" ), value )
end
replace it with:
Code:
function Pulse_ValueToDuration(value)
return string.format( "%d", value )
end
apparently blizzard got rid of some globalstrings..
Originally posted by Lequil is there an alternate addon working like this one?
Seeing as how this looks like it hasn't been updated for a while, I'll point you to mine: Ghost: Pulse. I wrote it because I like this mod, but it didn't ever work right for me.
I'm having issues with JIM's CooldownPulse and ItemRack. I'll post the bug sack output when I get home if it helps. I have posted it in other places on these forums. In anycase, I'd love to get it working again since this addon is the best.
it would be really nice if you had a list of all the skills and maybe items so you can choose which ones you want to appear instead of just choosing the cooldown time.
otherwise really nice addon!
Tried to use this on 2.2 Public Test. It works fine, but you can't configure it, because the "Options Menu" text on the config window doesn't appear for some reason. Just a heads-up that it'll probably need fixing when 2.2 goes live.
Hiho! I've kind of fuddled around with addons before, and so I fuddled around with this one, and came up with a way to show the ability name under the icon. I probably have some unnecessary things in there, but for those that wish to do it themselves, here you go.
In JIM_CooldownPulse.lua, around line 311 (in Notepad, hit CTRL+G), above the SetTexture line (or below, it doesn't really matter), add the following:
Error occured in: Global
Count: 1
Message: [string "Pulse_MinimapButton:OnLoad"] line 2:
attempt to index global 'Pulse_MinimapButton_Icon' (a nil value)
Debug:
[C]: ?
[string "Pulse_MinimapButton:OnLoad"]:2:
[string "Pulse_MinimapButton:OnLoad"]:1
The addon has been disabled and the minimap is gone.
Originally posted by saltorio I'm pretty sure I was using 2.0.36, as I downloaded an update yesterday.
However, CDP doesn't seem to be working after the WoW 2.0.3 patch that went through yesterday. I know BugSack caught an error caused by CDP, but I didn't copy it (sorry).
I'll see if I can get more info tonight.
Nope. It seems I was using 2.0.35. After upgrading to 2.0.36, everything worked fine, except BugSack caught the following error:
Code:
[2007/01/11 07:57:07-221-x1]: JIM_toolbox\ItemUse.lua:115: attempt to concatenate local 'itemName' (a nil value)
JIM_toolbox\ItemUse.lua:89: in function <Interface\AddOns\JIM_toolbox\ItemUse.lua:86>
I'm pretty sure I was using 2.0.36, as I downloaded an update yesterday.
However, CDP doesn't seem to be working after the WoW 2.0.3 patch that went through yesterday. I know BugSack caught an error caused by CDP, but I didn't copy it (sorry).