Some of what you added to the .toc aren't actually needed there (as they are loaded through other routes) but, I guess it doesn't hurt.
All the libs are required in X-Embeds, so that aceupdaters know what to download when people aren't embedding libraries.
All the libs must be in OptionalDeps, to enforce addon startup order for people like Sleazy. Additionally, SpecialEventsEmbed as well as SpecialEvents-Aura-2.0 must be present to cater for those external libraries people who unpack addons and those who don't.
with Embedded LibBabble-Inventory-3.0 there are no error messages
Got it... it was an addon loading order problem. Babble was loading after DrDamage, and none of the libraries were listed in OptionalDeps, so it would sometimes fail like it was for you.
I've added full OptionalDeps in r70074. Please let me know if it works for you.
I noticed Sorren's Timers was removed recently. I suspect there was a reason, but if possible, I would greatly appreciate it being re-added.
I can put it back, but the latest Sorren timer came up with errors on startup, so I assumed that it had been abandoned in 2.4. I'll get back to you on that one.
I use JWowUpdater with the option of "no externals," LibBabble-Inventory-3.0 but is available in the error message is not for all classes.
Mage, Warlock = no errors
Shaman = this error
Hunter = this error + ["message"] = "DrDamage\\DrDamage.lua:196: attempt to index local 'defaults' (a nil value)\n\n ---",
["type"] = "error",
I can't replicate this, but I'm running JWoWUpdater on a Mac.
Is the directory LibBabble-Inventory-3.0 present under AddOns?
["message"] = "DrDamage\\Melee.lua:11: Cannot find a library instance of \"LibBabble-Inventory-3.0\".\nAce2\\AceLibrary\\AceLibrary.lua:49: in function `GetLibrary'\nDrDamage\\Melee.lua:11: in main chunk\n\n ---",
["type"] = "error",
["time"] = "2008/04/16 13:25:39",
["session"] = 1,
["counter"] = 1,
Are you running embedded or external libraries? Which updater do you use?
Received the following error with the latest version.
[2008/04/12 15:05:35-76-x10]: SatrinaBuffFrame\SatrinaBuffFrame.lua:984: attempt to index local 'var' (a nil value)
---
SatrinaBuffFrame is at version r68472..
I've made a small change to NShakedown addon loading order which reduces the frequency of that error.
However, I was able to reproduce that error with just SBF and SBFOptions loaded by opening the config and dragging the frames around. I suggest you contact the SBF author - little to no checking for null objects is done in SBF.
Here's a "fix the symptom" change in SingleTarget.lua:
local function sortBars(a, b)
if not a or not b or not a.value or not b.value or not a.guid or not b.guid then
return false
elseif a.value > b.value then
return true
elseif a.value == b.value then
return a.guid > b.guid
end
end
0
All the libs are required in X-Embeds, so that aceupdaters know what to download when people aren't embedding libraries.
All the libs must be in OptionalDeps, to enforce addon startup order for people like Sleazy. Additionally, SpecialEventsEmbed as well as SpecialEvents-Aura-2.0 must be present to cater for those external libraries people who unpack addons and those who don't.
0
What is the "warrior slam bug"?
0
What chat addons are you using? Prat? Chatter?
0
Got it... it was an addon loading order problem. Babble was loading after DrDamage, and none of the libraries were listed in OptionalDeps, so it would sometimes fail like it was for you.
I've added full OptionalDeps in r70074. Please let me know if it works for you.
0
Aha! Nice one...
0
That is to be expected - only melee classes use Babble-Inv.
I'm still not able to reproduce on rogue or hunter.
Please backup or rename your Interface/AddOns folder and create a new AddOns folder.
Try with just DrDamage installed from WoWAceUpdater.
If that fails, please remove that and try with http://files.wowace.com/DrDamage/DrDamage.zip - that one contains embeds.
0
I can put it back, but the latest Sorren timer came up with errors on startup, so I assumed that it had been abandoned in 2.4. I'll get back to you on that one.
0
I can't replicate this, but I'm running JWoWUpdater on a Mac.
Is the directory LibBabble-Inventory-3.0 present under AddOns?
0
No need - put Align on and enable it in NShakedown and you have the grid right there.
0
Fixed.
0
Are you running embedded or external libraries? Which updater do you use?
0
I've made a small change to NShakedown addon loading order which reduces the frequency of that error.
However, I was able to reproduce that error with just SBF and SBFOptions loaded by opening the config and dragging the frames around. I suggest you contact the SBF author - little to no checking for null objects is done in SBF.
0
0
0