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
Time: 12/05/09 19:44:23
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
Interface\AddOns\sRaidFrames\sRaidFrames.lua:142: in function <Interface\AddOns\sRaidFrames\sRaidFrames.lua:102>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:502: in function `InitializeAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:614: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:607>
[C]: in function `LoadAddOn'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:7: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:23: in function <...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:21>
Interface\AddOns\sRaidFrames\sRaidFramesOptions.lua:758: in main chunk
Locals: self =
UpdateAuras = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1103
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:373
StopMovingOrSizingAll = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1710
CONFIG_VERSION = 1
CreateFrames = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1571
EnableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:338
modules =
}
CancelTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:305
IterateEmbeds = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:448
OnTanksUpdated = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:929
oRA_MainTankUpdate = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:935
AddStatusMap = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1265
db =
}
baseName = "Blizzard_DebugTools"
SetStatus = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1278
GetNonVehicleUnit = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1791
PositionLayout = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1858
Printf = <function> defined @Interface\AddOns\ArkInventory\Externals\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
ResetPosition = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1854
SetDefaultModulePrototype = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:415
UpdateUnitStatusElement = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1325
RestorePosition = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1839
GroupFrameGetNumChildren = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1622
defaultModuleState = true
SavePosition = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1821
IsEnabled = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:457
GetStatus = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1274
ScheduleTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:270
DisableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:356
UpdateAll = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:781
UpdateRaidTargets = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:549
RegisterStatusElement = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:1320
DisableFrames = <function> defined @Interface\AddOns\sRaidFrames\sRaidFrames.lua:616
RegisterMessage = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
GetArgs = <function> defined @Interface\AddOns\ArkInventory\Extern
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?