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
Line 98, anywhere in the globals section at the top.
Error after patch.
Date: 2016-07-19 14:02:49
ID: 1
Error occured in: Global
Count: 1
Message: ...mes\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua line 702:
attempt to perform arithmetic on global 'NUM_GLYPH_SLOTS' (a nil value)
Debug:
...mes\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:702: in main chunk
Locals:
MAJOR = "LibGroupInSpecT-1.1"
MINOR = 68
lib = <table> {
PLAYER_LOGOUT = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:275
UpdateCommScope = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:686
cache = <table> {
}
PLAYER_LOGIN = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:251
PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:601
BuildInfo = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:494
GROUP_ROSTER_UPDATE = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:613
INSPECT_READY = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:573
NotifyInspect = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:154
UpdatePlayerInfo = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:483
UnregisterAllCallbacks = <function> defined @Interface\AddOns\AckisRecipeList\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
static_cache = <table> {
}
CacheGameData = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:350
GetCachedTalentInfo = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:323
SendLatestSpecData = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:647
Refresh = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:404
DoPlayerUpdate = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:640
RegisterCallback = <function> defined @Interface\AddOns\AckisRecipeList\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
state = <table> {
}
ProcessQueues = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:416
UnregisterCallback = <function> defined @Interface\AddOns\AckisRecipeList\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
hooked = true
Query = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:385
frame = LibGroupInSpecT-1.1_Frame {
}
GuidToUnit = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:372
events = <table> {
}
}
UPDATE_EVENT = "GroupInSpecT_Update"
REMOVE_EVENT = "GroupInSpecT_Remove"
COMMS_PREFIX = "LGIST11"
COMMS_FMT = "0"
COMMS_DELIM = ""
INSPECT_DELAY = 1.5
INSPECT_TIMEOUT = 10
MAX_NUM_TALENTS = 21
MAX_NUM_TALENT_TIERS = 7
MAX_NUM_TALENT_COLUMNS = 3
MAX_ATTEMPTS = 2
frame = LibGroupInSpecT-1.1_Frame {
0 = <userdata>
OnUpdate = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:284
OnEvent = <function> defined @Interface\AddOns\sRaidFrames\libs\LibGroupInSpecT-1.0\LibGroupInSpecT-1.1.lua:127
}
CanInspect = <function> defined =[C]:-1
ClearInspectPlayer = <function> defined =[C]:-1
GetClassInfo = <function> defined =[C]:-1
GetGlyphSocketInfo = nil
GetNumSubgroupMembers = <function> defined =[C]:-1
GetNumSpecializationsForClassID = <function> defined =[C]:-1
GetPlayerInfoByGUID = <function> defined =[C]:-1
GetInspectSpecialization = <function> defined =[C]:-1
GetSpecialization = <function> defined =[C]:-1
GetSpecializationInfo = <function> defined =[C]:-1
GetSpecializationInfoForClassID = <function> defined =[C]:-1
GetSpecializationRoleByID = <function> defined =[C]:-1
GetSpellInfo = <function> defined =[C]:-1
GetTalentInfo = <function> defined =[C]:-1
IsInRaid = <function> defined =[C]:-1
GetNumClasses = <function> defined =[C]:-1
UnitExists = <function> defined =[C]:-1
UnitGUID = <function> defined =[C]:-1
UnitInParty = <function> defined =[C]:-1
UnitInRaid = <function> defined =[C]:-1
UnitIsConnect
AddOns:
Swatter, v5.21g.5579 (SanctimoniousSwamprat)
AckisRecipeList, v7.0.3.1
Altoholic, vr166
Auctionator, v4.0.0
Babylonian, v5.1.DEV.332(/embedded)
BadBoy, v13.019
BattlePetBreedID, vv1.6.0
CanIMogIt, v7.0.3.10
Clique, vv60000-1.0.0-a63a40f
Configator, v5.1.DEV.376(/embedded)
CTCore, v6.1.0.0
CTLibrary, v6.1.0.0
CTMailMod, v6.1.0.0
CTTimer, v6.1.0.0
DataStore, vr56
DataStoreAuctions, v6.0.001
DataStoreCharacters, vr36
DataStoreContainers, vr52
DataStoreCrafts, vr69
DataStoreCurrencies, vr31
DataStoreInventory, vr44
DataStoreMails, vr44
DataStorePets, vr39
DataStoreQuests, vr36
DataStoreReputations, vr37
DataStoreSpells, vr27
DataStoreStats, vr26
DataStoreTalents, vr52
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
eCastingBar, v
ForteCasting, v
ForteClass, v
ForteCooldown, v
ForteCore, v1.994
ForteHealthstone, v
ForteSoulstone, v
ForteSummon, v
ForteTalent, v
ForteTimer, v
Gatherer, v5.0.0
InterruptSay, v3.5.0
ItemRack, v
LegionWardrobe, v19
MasterPlanA, vA
Omen, v3.1.11
PerlConfig, v
PerlFocus, v
PerlParty, v
PerlPartyPet, v
PerlPartyTarget, v
PerlPlayer, v
PerlPlayerPet, v
PerlTarget, v
PerlTargetTarget, v
PetBattleTeams, v3.2.9
QuestGuru, v2.4.00
Recount, vv6.2.4d release
RSA, v3.102
RSAWarlock, v
sct, v6.72
sctd, v6.72
SlideBar, v5.21g.5579 (SanctimoniousSwamprat)
sRaidFrames, vr765
BlizRuntimeLib_enUS v7.0.3.70000 <none>
(ck=5c8)
Could someone please update this? I love it so much. I'd even be willing to donate
Totally agree! Would love this mod to be updated. It's the best thing to ever happen to raid frames.
Hi there! Thanks for this addon - my favourite raid frames for many years.
But it seems that white list for debuffs just don`t work - adding spells there, but I still see all debuffs on raid mates. Also when I add some spells to black list - i don`t see them after.
So, can you help me please!
I love this addon so much.
Have loved this addon since Vanilla- Thanks for your hard work.
HA! I just read other comments and we all say the same thing. Have tried all other raid frames and nothing is as efficient and intuitive as sRaidframes. I just happened to see it flash by when I was updating addons and was so excited. I didn tplay MoP, and for some reason I thought that you had abandoned this project. Thank you, Thank you, Thank you!
Range checker seems to have broken with Draenor. It says no one's in range and grays them all out.
Thanks for the update (on Wowace.com). That got rid of the innervate error message.
I have 1 slight problem with my holy paladins "Sacred Shield". This spell is actually 2 spells, the Sacred Shield buff, and the thing it procs every x seconds. Unfortunatly they are both named Sacred Shield...
sRaidFrames timers on this spell goes a bit crazy when they are both up. (they both show with the same duration, sometimes like 20 seconds, and sometimes like 3 seconds)
I would like to blacklist the proc part of Sacred Shield, but unfortunatly i can't add a spell-IDnumber rather then a Spell name? Is this somehow possible, or would it require a change to the addon itself?
148039 is the ID for Sacred Shield (Holy paladin) / 65148 is the ID for the 6 second buff part
Anyway, thanks a lot for continuing to keep this amazing addon alive! (It been my favorite raidframe since vanilla)
This addon has been completely abandoned or someone is updating
I love this mod and have been using it for years. Would love an update! Of course, it still works for me... but still! :D
I've been using this addon for years. I've tried every raid frames addon out there and it is above and beyond the best out there.
I have one issue, which has finally gotten to the point where I broke down and finally decide to post. I play a resto druid. Since MOP came out whenever symbiosis is used the raid frames fade out (as if everyone is out of range) and I have to reload ui to get it to show properly. Well since 5.2 was released it now happens whenever you die and zone back into the raid instance. It doesn't happen every time you zone in, but I'll say it happens about 70% of the time. Not sure if this is all related to the symbiosis issue I mentioned above. I did however notice when I was playing balance instead of resto during a raid (rarely ever happens) whenever I hit eclipse it would toggle the raid frames to all fade out to all working properly throught encounters. Hopefully this information helps you. It doesn't really bug me when playing balance I just figured I would throw that in there to help you localize the issue.
Any type of fix you have for this would greatly be appreciated and please keep up the great work.
Warm Regards
Try the latest alpha, as it happens I committed some small changes that might help with the range checker issues.
That seems to have helped. Thanks so much for your promptness, you are amazing!!
I was going through the logs for some addons I maintain an I noticed and error generated by SRF.
The SRF TOC lists LibResInfo-1.0.lua as being in \libs\LibResInfo-1.0 where it's actually in \libs\LibResInfo-1.0\LibResInfo-1.0
Not a big one as the LibResInfo-1.0.toc loads it from the correct place.
Thank you for keeping this much loved addon going.
I was pretty sure I fixed that before release on the .pkgmeta side.
I'll have to take another look.
Edit: Fixed in r760 alpha
Please Update! So many raids, yet cant be without this uber Addon! @tomsommer @Nevcairiel
I still have some little troubles with the debuff displays (german version, v754 and also v758)
I can debuff magic and disease and i want, that is just see these kind of debuffs (i took that option in the sraidframes options menu) but i still can see also curse and poison debuffs also.
sometimes, but just sometines, the debuff information on the player icons are permanent. its not getting deleted after its expired. if this happens, also dead players are not shown as dead. i can fix this only with a refresh click after the fight.
thats the only problems i detected. all other features working perfect.
Are you a priest by any chance? Mass dispel removes all the types of debuffs in WoW 5.x and sRF takes this into account since it's a base ability after lvl 72 if you're a high level priest it will count you as able to remove all 4 types. I understand this can be somewhat confusing as mass dispel doesn't have the same "mechanism of delivering the cure" on units but instead on an area I don't have an idea how to differentiate though.
Debuff icons getting 'stuck' sounds strange since the refresh happens on UNIT_AURA events. Are vehicle fights involved by any chance?