Download
(4Kb)
Download
Updated: 09-24-12 01:28 PM
Pictures
File Info
Updated:09-24-12 01:28 PM
Created:unknown
Downloads:4,009
Favorites:5
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)


Post A Reply Comment Options
Unread 02-28-11, 08:18 AM  
Taet
A Deviate Faerie Dragon

Forum posts: 17
File comments: 81
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>
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: 19
Uploads: 4
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.
Report comment to moderator  
Reply With Quote
Unread 09-20-12, 06:58 PM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 33
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.
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: 19
Uploads: 4
Hi, I've uploaded a version that fixes that. I had a typo in the code that was gonna create the initial db.
Report comment to moderator  
Reply With Quote
Unread 09-28-12, 12:42 PM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 33
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^^
Report comment to moderator  
Reply With Quote
Unread 09-30-12, 10:06 AM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 33
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
Report comment to moderator  
Reply With Quote
Unread 10-14-12, 06:14 PM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 33
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.
Report comment to moderator  
Reply With Quote
Unread 11-21-12, 02:29 PM  
Kiirsten
A Defias Bandit

Forum posts: 3
File comments: 27
Uploads: 0
Yeah names colored or bars would b evem better
Report comment to moderator  
Reply With Quote
Unread 12-15-12, 07:37 PM  
Louna
A Kobold Labourer

Forum posts: 1
File comments: 33
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?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: