Bug on my death knight. Ungrouped (i.e. grid isn't even visible). Haven't tried it on a class that actual has buffs to miss. Will update.
...ns\GridStatusMissingBuffs\GridStatusMissingBuffs.lua:862: GetSpellTexture(): Invalid spell slot:
<in C code>: ?
AceEvent-2.0-91091 (Ace2):298: in function `TriggerEvent'
AceEvent-2.0-91091 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903
Edit: Error applies to all characters.
Edit2: The first edit is a lie, I was looking at session errors. The error only applies to Death Knights (tested on high lvl Warrior, Druid, Priest n Paladin).
get this error on my shadow priest char from the last version installation:
2008/12/13 19:34:53-375-x1]: ...ns\GridStatusMissingBuffs\GridStatusMissingBuffs.lua:763: bad argument #1 to 'pairs' (table expected, got nil):
AceAddon-2.0-91091 (Aloft):983: in function <...face\AddOns\Aloft\Libs\AceAddon-2.0\AceAddon-2.0.lua:976>
<in C code>: ?
AceEvent-2.0-91091 (Aloft):260: in function `TriggerEvent'
AceEvent-2.0-91091 (Aloft):910: in function <...face\AddOns\Aloft\Libs\AceEvent-2.0\AceEvent-2.0.lua:903>
I've been receiving the "Invalid spell slot" error ever since the 3.x patch was released, and I'm still getting it with v3.0.3.01. I play a holy priest. The problem seems to be related to "Blessing of Salvation" still being in the buff list, despite that spell having been removed from 3.x. Something is enabling that buff and setting the "My Class" filter to all classes, and the error pops up whenever I try to edit the settings or reload my UI after having tried to edit settings. I was able to delete both Blessing of Salvation and Greater Blessing of Salvation from the list, but the category still exists.
The problem seems to be related to "Blessing of Salvation" still being in the buff list, despite that spell having been removed from 3.x.
This may not be true. I went through my SavedVariables\Grid.lua and removed every block relating to either Blessing of Salvation or Blessing of Light (since I see that's commented out in your code) and neither of those buffs now show up in my Grid settings, but I'm still getting this error every time I start the game or reload the UI, and GridStatusMissingBuffs doesn't work at all while playing.
Open GridStatusMissingBuffs.lua and add print(status.text) on its own line just before the line causing the error. It will probably generate large amounts of spam, but it will print the name of the buff group currently being processed to the chat frame... when the error occurs, see what the last thing it printed was, and you should have you answer as to what the problem is.
I checked in code to delete obsolete configs.
Grid now handles single buffs as is. The single status defaults Thorns, Inner Fire and Horn of Winter thus get axed.
These 3 and the obsolete paladin buffs Blessing of Light and Blessing of Salvation are thus deleted on startup.
If you used GridStatusMissingBuffs to display any of these single buffs, then use the Auras section of Grid/Status instead. These have a checkbox for "show if missing" which does the same thing as MissingBuffs did.
If you had a startup crash on your paladin, this is most likely resolved now.
This Status is more properly BuffGroup or something now as that is what it brings to the table: handling of motw/gotw etc. pairs of buffs that have a welfare and deluxe version.
...ns\GridStatusMissingBuffs\GridStatusMissingBuffs.lua:691: bad argument #1 to 'pairs' (table expected, got nil):
Waterfall-1.0-90125:3458: in function <...r\Libs\Waterfall-1.0\Waterfall-1.0\Waterfall-1.0.lua:3446>
Waterfall-1.0-90125:3490: in function <...r\Libs\Waterfall-1.0\Waterfall-1.0\Waterfall-1.0.lua:3484>
I'm having a bit of a problem trying to set up an indicator for my Inner Fire.
What I want, is if I'm missing Inner Fire, it shows using a corner indicator. However I can't seem to get it to work on only myself.
Under the [Show] menu, if I check "On Self" and uncheck "On party" it doesn't work at all, even on myself. If I leave party checked, it also shows any other Priests in my party who are missing the buff, which ideally I do not want.
Also, under the class options, there is no option to disable showing on pets, so all pets in the raid also get the missing Inner Fire indicator.
Would it be possible to add the option to "Show if buff has less than N remaining", where N is the number of minutes you wish to be alerted about. Sometimes it's more convenient to rebuff when someone has 5 minutes left on a buff, than it expiring in combat and then being alerted about it. :)