Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(4 Kb)
Download
Updated: 09-24-12 01:28 PM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:09-24-12 01:28 PM
Created:unknown
Downloads:2,114
Favorites:4
MD5:
Raid CD's
Version: 0.3.3b
by: steino [More]
Show's raid cooldowns like:

Bloodlust/Heroism
Innervate
Mana Tide Totem
etc etc.

Usage:
/raidcd

show: shows the moveable frame (press alt to move it)
hide: hide the frame
test: shows test timers.
size: changes the size of the icons (needs a reload)

See spells table in cd.lua for examples for how to add your own cooldowns.

And thanks to haste for letting me abuse his old oCD code
0.3.3b
- Update TOC
- Fix typo that created issues at first login.

0.3.2b
- Use GetNumGroupMembers.

0.3b:
- Update for Cataclysm
- Bugfixes
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Author
Date
0.3.2b
4kB
steino
09-20-12 11:11 AM
0.3b
4kB
steino
04-05-12 07:47 AM
0.2b
4kB
steino
02-27-11 03:42 AM
0.1b
4kB
steino
07-20-08 06:08 AM


Post A Reply Comment Options
Unread 12-15-12, 07:37 PM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 32
Uploads: 0
I am not sure if you are still updating this.
Is it possible to reset the timers from cds that are 5min or more on wipe/boss defeat?
Louna is offline Report comment to moderator  
Reply With Quote
Unread 11-21-12, 02:29 PM  
Kiirsten
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
Yeah names colored or bars would b evem better
Kiirsten is offline Report comment to moderator  
Reply With Quote
Unread 10-14-12, 06:14 PM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 32
Uploads: 0
Cooldowns:

Code:
local spells = {
	["31821"] = {  -- Devotion Aura
		time = 3*60,
	},
	["108968"] = { -- Void Shift
		time = 6*60,
	},
	["64901"] = { -- Hymn Of Hope
		time = 6*60,
	},
	["29166"] = { -- Innervate
		time = 3*60,
	},
	["16190"] = { -- Mana Tide
		time = 3*60,
	},
	["20484"] = { -- Rebirth
		time = 10*60,
		event = "SPELL_RESSURECT"
	},
	["61999"] = { -- Raise Ally
		time = 10*60,
	},
	["20707"] = { -- Soulstone
		time = 15*60,
		event = "SPELL_AURA_APPLIED"
	},
	["740"] = { -- Tranquility
		time = 3*60,
	},
	["98008"] = { -- Spirit Link Totem
		time = 3*60,
	},
	["108280"] = { -- Healing Tide Totem
		time = 3*60,
	},
	["97462"] = { -- Rallying Cry
		time = 3*60,
	},
	["114203"] = { --Demoralizing Banner
		time = 3*60,
		},
	["15286"] = { -- Vampiric Embrace
		time = 3*60,
	},
	["633"] = { -- Lay on Hands
		time = 10*60,
	},
	["5394"] = { -- Healing Stream Totem
		time = 0.5*60,
	},
	["115176"] = { -- Zen Meditation
		time = 3*60,
	},
	["116849"] = { -- Life Cocoon
		time = 2*60,
	},
	["115310"] = { -- Revival
		time = 3*60,
	},
}

That's what i am using(playing priest in raids so i don't want it to track most of the priest abilities in the 10man.
For those that want to add more to that there's
Stormlash Totem:spellID = 120668,
Guardian Spirit :spellID = 47788,
Divine Hymn:spellID = 64843,
Pain Suppression:spellID = 33206,
Power Word: Barrier:spellID = 62618.

What i wanted to know is if there's any chance to make the names class colored.
Easier to read during boss fight.
Louna is offline Report comment to moderator  
Reply With Quote
Unread 09-30-12, 10:06 AM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 32
Uploads: 0
It's working and i am really glad that it does since i was looking for one since Trackcooldowns stopped working.
I just have to move it now(since the window aint movable for some reason) and add the following cds:
Rallying Cry
Soulstone
Spirit Link Totem
Ansestral guidance(or h/e it's typed)
Healing Tide Totem
Healing Stream Totem
Mana Tide Totem
Reincarnation
Void Shift
Pain Suppression
Power Word: Barier
Hymn of Hope
Divine Hymn
(Maybe spirit shell)
Devotion Aura
Lay on Hands
Tranquility
Rebirth
Innervate
Raise Ally

Maybe some more+monk abilities.
Really lightweight (30.5kb whoot?)
Which makes me wonder what's the catch!:P
Haven't tested it yet in raid but we will see this wednesday.
It probably won't have any issues in raid instance or anything.

Either way,Thanks for this
Louna is offline Report comment to moderator  
Reply With Quote
Unread 09-28-12, 12:42 PM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 32
Uploads: 0
I will check it today..
I was lvling and gearing these days so didn't check any addon sites.
Gonna get back on it later tonight and reply with results^^
Louna is offline Report comment to moderator  
Reply With Quote
Unread 09-24-12, 01:29 PM  
steino
A Kobold Labourer
 
steino's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 3
Hi, I've uploaded a version that fixes that. I had a typo in the code that was gonna create the initial db.
steino is offline Report comment to moderator  
Reply With Quote
Unread 09-20-12, 06:58 PM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 32
Uploads: 0
Just dled this...
Hoping that it works haven't checked yet.
Gives these errors on login and preety much whenever u type any of the commands.

Code:
Message: Interface\AddOns\RaidCD\cd.lua:97: attempt to index field 'db' (a nil value)
Time: 09/21/12 03:56:53
Count: 1
Stack: Interface\AddOns\RaidCD\cd.lua:97: in function `?'
Interface\AddOns\RaidCD\cd.lua:175: in function <Interface\AddOns\RaidCD\cd.lua:174>

Locals: self = <unnamed> {
 0 = <userdata>
 timers = <table> {
 }
 COMBAT_LOG_EVENT_UNFILTERED = <function> defined @Interface\AddOns\RaidCD\cd.lua:104
 updatePositions = <function> defined @Interface\AddOns\RaidCD\cd.lua:152
 PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\RaidCD\cd.lua:124
 savePosition = <function> defined @Interface\AddOns\RaidCD\cd.lua:164
 list = <table> {
 }
 Test = <function> defined @Interface\AddOns\RaidCD\cd.lua:143
 bars = <unnamed> {
 }
 PLAYER_LOGIN = <function> defined @Interface\AddOns\RaidCD\cd.lua:90
 pos = <function> defined @Interface\AddOns\RaidCD\bars.lua:37
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'db' (a nil value)"
register = <function> defined @Interface\AddOns\RaidCD\bars.lua:142
setMinMax = <function> defined @Interface\AddOns\RaidCD\bars.lua:171
setTextPosition = <function> defined @Interface\AddOns\RaidCD\bars.lua:185
defaults = <table> {
 min = 2
 max = 1200
 growth = "down"
 textPos = "right"
 size = 30
}


Code:
Message: Interface\AddOns\RaidCD\cd.lua:185: attempt to index field 'frame' (a nil value)
Time: 09/21/12 04:01:09
Count: 2
Stack: Interface\AddOns\RaidCD\cd.lua:185: in function `?'
Interface\FrameXML\ChatFrame.lua:4358: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:4052: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4091: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: cmd = "show"
a1 = "show"
a2 = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'frame' (a nil value)"


Code:
Message: Interface\AddOns\RaidCD\bars.lua:123: attempt to index field 'db' (a nil value)
Time: 09/21/12 04:02:03
Count: 2
Stack: Interface\AddOns\RaidCD\bars.lua:123: in function <Interface\AddOns\RaidCD\bars.lua:110>
Interface\AddOns\RaidCD\bars.lua:144: in function <Interface\AddOns\RaidCD\bars.lua:142>
Interface\AddOns\RaidCD\cd.lua:144: in function `Test'
Interface\AddOns\RaidCD\cd.lua:189: in function `?'
Interface\FrameXML\ChatFrame.lua:4358: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:4052: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4091: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: name = "Rebirth"
spellid = "20484"
player = "Louna"
sb = <unnamed> {
 0 = <userdata>
 player = "Louna"
 time = 0
 spellid = "20484"
 noCooldownCount = true
 name = "Rebirth"
}
texture = "Interface\Icons\Spell_Nature_Reincarnation"
(*temporary) = <function> defined =[C]:-1
(*temporary) = <unnamed> {
 0 = <userdata>
 player = "Louna"
 time = 0
 spellid = "20484"
 noCooldownCount = true
 name = "Rebirth"
}
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = 0
(*temporary) = false
(*temporary) = 0
(*temporary) = "attempt to index field 'db' (a nil value)"
mt = <table> {
 __index = <unnamed> {
 }
 __call = <function> defined @Interface\AddOns\RaidCD\bars.lua:7
}
OnUpdate = <function> defined @Interface\AddOns\RaidCD\bars.lua:62
Last edited by Louna : 09-21-12 at 07:28 AM.
Louna is offline Report comment to moderator  
Reply With Quote
Unread 04-05-12, 07:48 AM  
steino
A Kobold Labourer
 
steino's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 3
Re: no work

Originally Posted by Taet
1x RaidCD\cd.lua:165: attempt to index field 'frame' (a nil value)
Interface\FrameXML\ChatFrame.lua:4214: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:3825: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3863: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
Latest version fixes this.
steino is offline Report comment to moderator  
Reply With Quote
Unread 02-28-11, 08:18 AM  
Taet
A Murloc Raider

Forum posts: 7
File comments: 59
Uploads: 0
no work

1x RaidCD\cd.lua:165: attempt to index field 'frame' (a nil value)
Interface\FrameXML\ChatFrame.lua:4214: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:3825: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3863: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
Taet is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: