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
Date: 2010-10-12 22:15:14
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\sRaidFrames\sRaidFramesOptions.lua line 1126:
bad argument #1 to 'format' (string expected, got nil)
Debug:
(tail call): ?
(tail call): ?
[C]: format()
sRaidFrames\sRaidFramesOptions.lua:1126: chatUpdateStatusElements()
sRaidFrames\sRaidFrames.lua:426:
sRaidFrames\sRaidFrames.lua:109
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:510: InitializeAddon()
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:622:
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:615
But ..It still can't show RaidMobMarker(Star..Circle...etc...) in Frames
Plz make it!!
Great work out there.
I actually deleted the whole sraidframes folder then redownloaded and that seems to have fixed the issue. But now when I go to the debuff and buff windows it's giving me a ton of LUA errors (24 on each). I'm not sure if it's sraidframes causing the issue or something else conflicting with it, though it's those windows in specific that are giving errors.
Example:
Message: Invalid Custom Control Type - Spell_EditBox Time: 04/02/10 16:13:03 Count: 8 Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1072: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1045> ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1540: in function `FeedGroup' ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1461: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1441> (tail call): ? [C]: ? [string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ? ...ace\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:326: in function `Fire' ...4\libs\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:478: in function `SetSelected' ...4\libs\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:105: in function <...4\libs\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:101>
Locals: appName = "sRaidFrames" options = <table> { args = <table> { } type = "group" name = "sRaidFrames" handler = <table> { } } container = <table> { height = "fill" OnRelease = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:46 OnWidthSet = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:165 parent = <table> { } width = "fill" OnAcquire = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:42 userdata = <table> { } scrollframe = <unnamed> { } OnHeightSet = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:171 type = "ScrollFrame" AceGUIWidgetVersion = 9 SetStatusTable = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:157 LayoutFunc = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:726 LayoutFinished = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:151 base = <table> { } FixScroll = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:98 events = <table> { } children = <table> { } MoveScroll = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:80 scrollbar = AceConfigDialogScrollFrame1ScrollBar { } SetScroll = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIWidget-ScrollFrame.lua:62 frame = <unnamed> { } content = <unnamed> { } localstatus = <table> { } } rootframe = <table> { status = <table> { } OnRelease = <function> defined @Interface\AddOns\Quartz\libs\AceGUI-3.0\widgets\AceGUIWidget-Frame.lua:104 OnWidthSet = <function> defined @Interface\AddOns\Quartz\libs\AceGUI-3.0\widgets\AceGUIWidget-Frame.lua:131 content = <unnamed> { } SetStatusText = <function> defined @Interface\AddOns\Quartz\libs\AceGUI-3.0\widgets\AceGUIWidget-Frame.lua:86 line2 = <unnamed> { } sizer_e = <unnamed> { } statustext = <unnamed> { } LayoutFunc = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:726 userdata = <table> { } sizer_se = <unnamed> { } line1 = <unnamed> { } OnAcquire = <function> defined @Interface\AddOns\Quartz\libs\AceGUI-3.0\widgets\AceGUIWidget-Frame.lua:98 children = <table> { } Hide = <function> defined @Interface\AddOns\Quartz\libs\AceGUI-3.0\widgets\AceGUIWidget-Frame.lua:90 OnHeightSet = <function> defined @Interface\AddOns\Quartz\libs\AceGUI-3.0\widgets\AceGUIWidget-Frame.lua:142 type = "Frame" closebutton = <unnamed> { } SetStatusTable = <function> defined @Interface\AddOns\Quartz\libs\AceGUI-3.0\widgets\AceGUIWidget-Frame.lua:112 statusbg = <unnamed> { } AceGUIWidgetVersion = 9 sizer_s = <unnamed> { } titletext = <unnamed> { } Show = <function> defined @Interface\AddOns\Quartz\libs\AceGUI-3.0\widgets\AceGUIWidget-Frame.lua:94 base = <table> { } events = <table> { } ApplyStatus = <function>
Example 2:
Message: ...erface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:131: attempt to call method 'error' (a nil value) Time: 04/02/10 16:02:46 Count: 1 Stack: ...erface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:131: in function `RegisterTabCompletion' ...\AddOns\Chatter\Libs\AceTab-3.0\AceConfigTab-3.0.lua:105: in main chunk
Locals: self = <table> { UnregisterTabCompletion = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:152 RegisterTabCompletion = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:93 OnTabPressed = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:310 IsTabCompletionRegistered = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:148 registry = <table> { } } descriptor = "aguftest" prematches = "%/%w+ " wordlist = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceConfigTab-3.0.lua:78 usagefunc = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceConfigTab-3.0.lua:90 listenframes = <table> { 1 = ChatFrameEditBox { } } postfunc = nil pmoverwrite = nil pmtable = <table> { 1 = "%/%w+ " } (for generator) = <function> defined =[C]:-1 (for state) = <table> { 1 = ChatFrameEditBox { } } (for control) = 1 _ = 1 f = ChatFrameEditBox { 0 = <userdata> chatFrame = ChatFrame1 { } } (*temporary) = nil (*temporary) = <table> { UnregisterTabCompletion = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:152 RegisterTabCompletion = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:93 OnTabPressed = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:310 IsTabCompletionRegistered = <function> defined @Interface\AddOns\Chatter\Libs\AceTab-3.0\AceTab-3.0.lua:148 registry = <table> { } } (*temporary) = "Cannot register frame %q; it does not exist" (*temporary) = "ChatFrameEditBox" (*temporary) = "attempt to call method 'error' (a nil value)" type = <function> defined =[C]:-1 fallbacks = <table> { } notfallbacks = <table> { aguftest = true } pairs = <function> defined =[C]:-1 _G = <table> { ContainerFrame5Item7 = ContainerFrame5Item7 { } InterfaceOptionsMousePanelClickMoveStyleDropDownLabel = InterfaceOptionsMousePanelClickMoveStyleDropDownLabel { } MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown { } MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock { } GetTrainerServiceTypeFilter = <function> defined =[C]:-1 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names." EMOTE115_TOKEN = "INTRODUCE" SetTrainerServiceTypeFilter = <function> defined =[C]:-1 VOICEMACRO_19_Gn_3 = "Hey, nice apparatus." PetFrameDropDownButton = PetFrameDropDownButton { } HELPFRAME_GMTALK_ISSUE2_HEADER = "Meta-Game Hints" VoiceMacroMenuButton21 = VoiceMacroMenuButton21 { } UIDropDownMenu_SetSelectedName = <function> defined @Interface\FrameXML\UIDropDownMenu.lua:493 MultiBarLeftButton3Name = MultiBarLeftButton3Name { } MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown { } ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags." PVP_RANK_6_1 = "Corporal" DEFAULT_STAT5_TOOLTIP = "Increases Health Regeneration by %d Per Second while not in combat" MultiBarLeftButton7 = MultiBarLeftButton7 { } AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture { } InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText { } VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture { } MerchantItem1AltCurrencyFrameItem1Text = MerchantItem1AltCurrencyFrameItem1Text { } ACHIEVEMENT_WATCH_TOO_MANY = "You may only track %d achievements at a time." GetNumBuybackItems = <function> defined =[C]:-1 BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates" ContainerFrame1Item18Cooldown = ContainerFrame1Item18
I disabled LibHealComm and it still worked. Any Lua errors?
I'll look into it later today.
I did some playing around with it and it looks like the buff and debuff blacklist's disappear when Libheal isn't installed. The normal download brings it up, but when I deleted Libheal myself the blacklist option disappeared. Tried installing the version with no lib and got same problem. Any way to keep the buff/debuff blacklist without having Libheal installed?
sRaidFrames_Advanced fucks up the debuff and buff blacklists, so if you have that installed - remove it.
I'm getting an error now where the buff and debuff blacklist are not showing up. I can click on the buff and debuff options but when the window opens, no blacklist is there. Tried downloading the newest update and still won't come up.