- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,842 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
Rebirther
- 1 Like
- World of Warcraft
- 16,002 Downloads
- Supports: 4.3
- 17 Average Daily Downloads
- Comments
- Created 4/29/2010 1:43:43 PM
- Updated 12/5/2011 1:52:16 AM
- 37 Favorites
- Project Site
- License: GNU General Public License version 3 (GPLv3)
- Release Type: Beta
- Newest File: Beta-111205
About Rebirther
About
Rebirther was created as a tool for druids and any other raider to monitor Innervate and Rebirth availability regardless of whether the druids in the group have the addon. Instead of having to look up who's in your group, who's dead and then going through a list of cooldowns attempting to deduce what druid might have his Rebirth or Innervate available, you can just look at the clean list presented by Rebirther to easily see the state of all the druids' cooldowns.
Features
- Easy cooldown/availability tracking of Rebirth and Innervate for all druids in your group
- Announce to your group and/or target when casting Innervate/Rebirth/Revive/Redemption/Resurrection/Ancestral Spirit
- As a raid assistant let Rebirther automatically select a druid with an available Rebirth and whisper him/her to resurrect your target of choice: /rbr requestres (target, mouseover, focus or name)
- Request an Innervate by letting Rebirther determine who has one available (/rbr requestinnervate) or select a druid manually by clicking his timer bar
- Keep track of who is casting what on whom (and then spank that druid for innervating the ret pala)
- Synchronize with other people using the addon (although not needed unless out of combat log range)
FAQ
Q: How do I configure this addon?
A: Like you would configure most other Ace3 addons. Esc -> Interface options -> addons
Q: What are the slash commands for accessing this addon?
A: /rebirther or /rbr
Q: Why doesn't this addon do X? or why doesn't it work like Y?
A: Maybe I hadn't thought of it or had the time to implement it. Open a ticket or post a comment! Feedback is always appreciated.
Q: How do I get more textures/fonts?
A: Get the SharedMedia addon.
------------------------------------------------------------------------
r72 | torkel104 | 2011-12-05 07:50:44 +0000 (Mon, 05 Dec 2011) | 1 line
Changed paths:
A /tags/Beta-111205 (from /trunk:71)
Tagging as Beta-111205
------------------------------------------------------------------------
r71 | torkel104 | 2011-12-05 07:46:09 +0000 (Mon, 05 Dec 2011) | 1 line
Changed paths:
M /trunk/.pkgmeta
Less redundancy in Libs/
------------------------------------------------------------------------
r70 | torkel104 | 2011-12-01 22:17:52 +0000 (Thu, 01 Dec 2011) | 1 line
Changed paths:
M /trunk/.pkgmeta
wups
------------------------------------------------------------------------
r69 | torkel104 | 2011-12-01 22:14:24 +0000 (Thu, 01 Dec 2011) | 2 lines
Changed paths:
M /trunk/.pkgmeta
M /trunk/rebirther.toc
LibMapData url in .pkgmeta
4.3 version number in toc
------------------------------------------------------------------------
r68 | Maat | 2011-11-11 13:57:07 +0000 (Fri, 11 Nov 2011) | 1 line
Changed paths:
M /trunk/.pkgmeta
M /trunk/Locales/enUS.lua
M /trunk/embeds.xml
M /trunk/rebirther.lua
add range support described in ticket 6 comment
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| Beta-111205-nolib | Beta | 4.3 | 7 | 12/5/2011 1:52:16 AM |
| Beta-111205 | Beta | 4.3 | 546 | 12/5/2011 1:52:16 AM |
| Beta-111024-nolib | Beta | 4.2 | 3 | 10/24/2011 2:18:16 PM |
| Beta-111024 | Beta | 4.2 | 1,353 | 10/24/2011 2:18:16 PM |
| Beta-110727 | Beta | 4.2 | 3,475 | 7/27/2011 2:50:20 PM |
| Beta-110616 | Beta | 4.1 | 2,735 | 6/16/2011 12:02:20 AM |
| Beta-110512 | Beta | 4.1 | 2,350 | 5/11/2011 10:16:46 PM |
| Beta-110506 | Beta | 4.1 | 1,332 | 5/5/2011 7:35:59 PM |
| Beta-110504 | Beta | 4.1 | 2 | 5/4/2011 12:04:05 PM |
| Beta-110503-2 | Beta | 4.1 | 1 | 5/3/2011 6:12:19 AM |
| Beta-110503 | Beta | 4.1 | - | 5/3/2011 5:04:05 AM |
| Beta-110502-2 | Beta | 4.1 | - | 5/1/2011 6:49:29 PM |
| Beta-110430 | Beta | 4.1 | 2 | 4/30/2011 8:40:46 AM |
| Beta-110102 | Beta | 4.0.3a | 1 | 1/2/2011 7:01:51 AM |
| Beta-101210 | Beta | 4.0.3a | - | 12/10/2010 11:47:56 AM |
| Beta-101124 | Beta | 4.0.3a | - | 11/24/2010 3:49:23 PM |
| Beta-100802 | Beta | 3.3.5 | 8 | 8/2/2010 11:42:43 AM |
| Beta-100520 | Beta | 3.3.5 | 1 | 5/19/2010 9:03:38 PM |
| Beta-100511 | Beta | 3.3.3 | 1 | 5/10/2010 5:44:40 PM |
Comments
Is there any way you can implement All Raidcooldowns? oRA or DBM-Spelltimers just suck in comparison.
I´d love to use this for Chaining HealingCDs in my Raid.
--[[
-- 4.1
local clevent = select(2,...)
local sourceName = select(5,...)
local destName = select(8,...)
local spellId = select(10,...)
local spellName = select(11,...)
]]
-- 4.2
local clevent = select(2,...)
local sourceName = select(5,...)
local destName = select(9,...)
local spellId = select(12,...)
local spellName = select(13,...)
--[[
-- 4.1
local clevent = select(2,...)
local sourceName = select(5,...)
local destName = select(8,...)
local spellId = select(10,...)
local spellName = select(11,...)
]]
-- 4.2
local clevent = select(2,...)
local sourceName = select(5,...)
local destName = select(9,...)
local spellId = select(12,...)
local spellName = select(13,...)
While my settings are saved in the menu, not all of them appear to apply to the windows. They do not function in the sense that they do not update, list items, or disappear once I leave a group. Nor will they hide when I'm solo, even after setting the option for them to do so.
Upon logging in, I encounter the following LUA error:
Message: Interface\AddOns\rebirther\Rebirther.lua:604: attempt to index field '?' (a nil value)
Time: 06/17/11 01:11:27
Count: 1
Stack: Interface\AddOns\rebirther\Rebirther.lua:604: in function `SetSize'
Interface\AddOns\rebirther\Rebirther.lua:3003: in function
(tail call): ?
[C]: ?
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:635: in function
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:256: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:279: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:546: in function
Locals: self = {
SetDefaultModuleLibraries = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383
MakeFont = defined @Interface\AddOns\rebirther\Rebirther.lua:568
EnableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348
RebirthOut = defined @Interface\AddOns\rebirther\Rebirther.lua:201
INSPECT_READY = defined @Interface\AddOns\rebirther\Rebirther.lua:1741
IterateEmbeds = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458
SecureHookScript = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:413
optionsFrame = {
}
db = {
}
RawHookScript = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:398
StartCasting = defined @Interface\AddOns\rebirther\Rebirther.lua:1066
baseName = "rebirther"
Printf = defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
MouseWheel = defined @Interface\AddOns\rebirther\Rebirther.lua:985
SetDefaultModulePrototype = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425
ProfileChanged = defined @Interface\AddOns\rebirther\Rebirther.lua:3023
Show = defined @Interface\AddOns\rebirther\Rebirther.lua:720
OnCommReceived = defined @Interface\AddOns\rebirther\Rebirther.lua:1825
defaultModuleState = true
OnInitialize = defined @Interface\AddOns\rebirther\Rebirther.lua:3040
IsEnabled = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467
ChatCommand = defined @Interface\AddOns\rebirther\Rebirther.lua:3033
GetProperName = defined @Interface\AddOns\rebirther\Rebirther.lua:230
DisableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366
OnDisable = defined @Interface\AddOns\rebirther\Rebirther.lua:3018
OnEnable = defined @Interface\AddOns\rebirther\Rebirther.lua:2988
StartCooldown = defined @Interface\AddOns\rebirther\Rebirther.lua:1016
SetColour = defined @Interface\AddOns\rebirther\Rebirther.lua:159
RegisterMessage = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
UnregisterMessage = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
SetPlayerAlive = defined @Interface\AddOns\rebirther\Rebirther.lua:430
UNIT_SPELLCAST_SENT = defined @Interface\AddOns\rebirther\Rebirther.lua:1691
IsHooked = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:496
AddInnervate = defined @Interface\AddOns\rebirther\Rebirther.lua:293
GetLocalizedClassesWithColours = defined @Interface\AddOns\rebirther\Rebirther.lua:263
SendCommMessage = defined @Interface\AddOns\Ace3\AceComm-3.0\AceComm-3.0.lua:87
FloatToHex = defined @Interface\AddOns\rebirther\Rebirther.lua:179
GetDefaults = defined @Interface\AddOns\rebirther\Rebirther.lua:1870
RequestSy
______________________
Any help is appreciated.
http://wow.curseforge.com/addons/rebirther/files/62-r60/
I'm no addon author but neither am I completely incompetent when it comes to LUA. Yet I can't figure it out.
As suggest, I am now using the r60 alpha, but am sadly still experiencing the same issue. The error I am prompted with now is the following:
________________________
Message: Interface\AddOns\rebirther\Rebirther.lua:640: attempt to index field 'animation' (a nil value)
Time: 06/17/11 23:12:33
Count: 1
Stack: Interface\AddOns\rebirther\Rebirther.lua:640: in function `SetSize'
Interface\AddOns\rebirther\Rebirther.lua:3065: in function
(tail call): ?
[C]: ?
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:635: in function
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:256: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:279: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:546: in function
Locals: self = {
SetDefaultModuleLibraries = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383
MakeFont = defined @Interface\AddOns\rebirther\Rebirther.lua:573
EnableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348
RebirthOut = defined @Interface\AddOns\rebirther\Rebirther.lua:201
INSPECT_READY = defined @Interface\AddOns\rebirther\Rebirther.lua:1803
IterateEmbeds = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458
SecureHookScript = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:413
optionsFrame = {
}
db = {
}
RawHookScript = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:398
StartCasting = defined @Interface\AddOns\rebirther\Rebirther.lua:1128
baseName = "rebirther"
Printf = defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
MouseWheel = defined @Interface\AddOns\rebirther\Rebirther.lua:1047
SetDefaultModulePrototype = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425
ProfileChanged = defined @Interface\AddOns\rebirther\Rebirther.lua:3085
Show = defined @Interface\AddOns\rebirther\Rebirther.lua:778
OnCommReceived = defined @Interface\AddOns\rebirther\Rebirther.lua:1887
defaultModuleState = true
OnInitialize = defined @Interface\AddOns\rebirther\Rebirther.lua:3102
IsEnabled = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467
ChatCommand = defined @Interface\AddOns\rebirther\Rebirther.lua:3095
GetProperName = defined @Interface\AddOns\rebirther\Rebirther.lua:230
DisableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366
OnDisable = defined @Interface\AddOns\rebirther\Rebirther.lua:3080
OnEnable = defined @Interface\AddOns\rebirther\Rebirther.lua:3050
StartCooldown = defined @Interface\AddOns\rebirther\Rebirther.lua:1078
SetColour = defined @Interface\AddOns\rebirther\Rebirther.lua:159
RegisterMessage = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
UnregisterMessage = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
SetPlayerAlive = defined @Interface\AddOns\rebirther\Rebirther.lua:430
UNIT_SPELLCAST_SENT = defined @Interface\AddOns\rebirther\Rebirther.lua:1753
IsHooked = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:496
AddInnervate = defined @Interface\AddOns\rebirther\Rebirther.lua:293
GetLocalizedClassesWithColours = defined @Interface\AddOns\rebirther\Rebirther.lua:263
SendCommMessage = defined @Interface\AddOns\Ace3\AceComm-3.0\AceComm-3.0.lua:87
FloatToHex = defined @Interface\AddOns\rebirther\Rebirther.lua:179
GetDefaults = defined @Interface\AddOns\rebirther\Rebirther.lua:1932
________________________
It's pretty much the same thing. :/