sRaidFrames
sRaidFrames was originally designed to replace the raid frames provided by CT_RaidAssist. They share the same look and feel of the original frames, but are highly optimized and even include extra features such as aggro highlighting and display of PVE critical abilities.
Feel free to submit pull-requests on GitHub: https://github.com/tomsommer/sRaidFrames/pulls
Includes HealComm support
Please follow the following steps:
1. Update sRaidFrames_Advanced to the newest revision.
2. If the problem persists afterwards, please go to http://www.wowace.com/addons/sraidframes-advanced/tickets/ and create a ticket there. (Include the error message)
3. As the _Advanced project is still beta, be aware that such errors may occur. However, I am working on fixing them as fast as possible. The error you reported, however, doesn't appear to be existant in the most recent revision.
ID: -1
Error occured in: Global
Count: ∞
Message: ..\AddOns\sRaidFrames\sRaidFrames.lua line 1220:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
(tail call): ?
sRaidFrames\sRaidFrames.lua:1220: OriginalUpdateAuras()
...AddOns\sRaidFrames_Advanced\sRaidFrames_Advanced.lua:807: UpdateAuras()
sRaidFrames\sRaidFrames.lua:547: ?()
...ite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
...ite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...ite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
...ddOns\AuctionLite\Libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...ddOns\AuctionLite\Libs\AceEvent-3.0\AceEvent-3.0.lua:119
ID: -2
Error occured in: Global
Count: ∞
Message: ..\AddOns\sRaidFrames\sRaidFrames.lua line 1220:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
(tail call): ?
sRaidFrames\sRaidFrames.lua:1220: OriginalUpdateAuras()
...AddOns\sRaidFrames_Advanced\sRaidFrames_Advanced.lua:807: UpdateAuras()
sRaidFrames\sRaidFrames.lua:547: ?()
...ite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
...ite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...ite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
...ddOns\AuctionLite\Libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...ddOns\AuctionLite\Libs\AceEvent-3.0\AceEvent-3.0.lua:119
ID: -3
Error occured in: Global
Count: 437
Message: ..\AddOns\sRaidFrames\sRaidFrames.lua line 1220:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
(tail call): ?
sRaidFrames\sRaidFrames.lua:1220: OriginalUpdateAuras()
...AddOns\sRaidFrames_Advanced\sRaidFrames_Advanced.lua:807: UpdateAuras()
sRaidFrames\sRaidFrames.lua:812:
sRaidFrames\sRaidFrames.lua:809
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9:
[string "safecall Dispatcher[2]"]:5
(tail call): ?
...ddOns\LockSmith\libs\AceBucket-3.0\AceBucket-3.0.lua:114:
...ddOns\LockSmith\libs\AceBucket-3.0\AceBucket-3.0.lua:107
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...dOns\BonusScanner\libs\AceTimer-3.0\AceTimer-3.0.lua:160:
...dOns\BonusScanner\libs\AceTimer-3.0\AceTimer-3.0.lua:132
Message: Interface\AddOns\sRaidFrames\sRaidFrames.lua:1907: attempt to call method 'Open' (a nil value)
Time: 11/21/09 00:24:15
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: in function `Open'
Interface\AddOns\sRaidFrames\sRaidFrames.lua:1907: in function `OnClick'
...Ons\sRaidFrames\libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:121: in function <...Ons\sRaidFrames\libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:121>
Locals: self = LibDBIcon10_sRaidFrames {
0 = <userdata>
icon = <unnamed> {
}
dataObject =
}
db =
}
}
button = "RightButton"
(*temporary) = nil
(*temporary) =
Status =
}
OpenFrames =
}
frame = <unnamed> {
}
}
(*temporary) = "sRaidFrames"
(*temporary) = "attempt to call method 'Open' (a nil value)"
InCombatLockdown = <function> defined =[C]:-1
sRaidFrames =
StopMovingOrSizingAll = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1706
IsUnitInRange = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:940
modules =
}
UpdateAllUnits = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:771
OnTanksUpdated = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:925
oRA_MainTankUpdate = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:931
GetNonVehicleUnit = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1787
UpdateStatusElements = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1310
PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:490
SavePosition = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1817
GroupFrameGetNumChildren = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1618
IsEnabled = <function> defined @Interface\AddOns\sRaidFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:468
ScheduleTimer = <function> defined @Interface\AddOns\sRaidFrames\libs\AceTimer-3.0\AceTimer-3.0.lua:277
IsTracking = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1804
UpdateRaidTargets = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:545
UNIT_POWER = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:795
RegisterMessage = <function> defined @Interface\AddOns\sRaidFrames\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
UnregisterMessage = <function> defined @Interface\AddOns\sRaidFrames\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:180
GetHPSeverity = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1347
SpecCache =
}
UpdateRoster = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:747
SetEnabledState = <function> defined @Interface\AddOns\sRaidFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:441
statusstate =
}
GetGroupSetup = <function> defined @Interface\AddOns\sRaidFrames\sRaidFramesGroupFilter.lua:9
OnEnable = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:514
Banzai_Callback = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:868
QueryTooltipDisplay = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1355
groupframes =
}
GetTopStatus = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1331
OnInitialize = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:102
UnregisterAllEvents = <function> defined @Interface\AddOns\sRaidFrames\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:201
StartMovingAll = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1687
UpdateStatuses = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:984
CanDispell = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:948
UpdateRangeFrequency = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:977
FramesByUnit =
}
GetAllUnits = <functi
Also, I can't really do anything about bugs if you don't supply me with the LUA error passed to you by WoW.
I am most concern about the memory usage problem, is that increased a lot since the changes from r653?
You should notice hardly and change in memory usage.
agree with Forcelink.
sometimes it is hard to setup the frame while im not actually in a raid, but i dont wanna do that while im running the guild raid. A config mode would be great.
Great addon, keep up the Excellent works please~
Keep up the good work!
Lifebloom, Rejuvenation, Regrowth and Wild Growth are 4 buffs.
I have GotW/MotW and Thorns set to out-of-combat display, since those aren't needed in combat.
I find it a bit troublesome sometimes when I want to move my frames that I have to joina BG just to see all the frames. Perhaps add some sort of config mode like xperl and such?