Holly jebus ... my save lua for arkinventory is 750kb... is there a way to optimize the save file ?
Only save items by id not with the full name ?
With just an item ID, you can only get item information for items that are in your local cache. So if for example you want to display the bank contents of an alt you haven't played for some days, and the only information you have are the item IDs, you would see a lot of "unknown items".
I'm not sure if the import script is able to process the gatherer database from the latest Gatherer beta versions. At least I tried around a month ago with the latest Gatherer beta, and experienced the same: Just got "Finished importing notes", but no notes had been imported.
I'm not suggesting that the Blizzard filtering system should be changed. I'm merely suggesting:
A. Separating the settings for having buff and debuff filtering on/off, so I can choose to filter buffs but not debuffs. That wouldn't require changes in how the Blizzard filter works, merely when ag_UnitFrames chooses to apply the filter.
B. Having a list of buffs that should never be filtered. So when ag_UnitFrames runs though the buffs on a unit, and if a buff is on the list, then no filter is applied. Again, I don't see why this is a change that Blizzard needs to implement.
I have a modest or maybe not so modest feature request for filtering auras. The current filtering system is slightly too limited, I feel. I play a druid, and when healing I frequently need to see more buffs/debuffs than the ones I can cast or cure.
For example, with aura filtering on, I can't see Mortal Strike debuffs, because I can't cure them. But when healing it is pretty important to know if someone has Mortal Strike on them. And a lot of mobs and bosses use DoT debuffs that I need to be aware of when healing.
And when grouped with priests, it is very helpful for me to see if a target has Renew or Power Word: Shield on them. But I can't, because I can't cast those buffs myself.
So I would propose two things: An option to never filter debuffs, and an option to add a list of additional buffs you want displayed alongside buffs you can cast.
I use aUF_RangeCheck_M. It doesn't have an option to change the out of range limit, which is around 28 yards.
Only way to change the limit is to edit the aUF_RangeCheck.lua file. I replaced the aUFR.TargetInRange function with this:
if (IsSpellInRange("Healing Touch", unit) == 1) then
elseif CheckInteractDistance(unit, 4) then
Depending on what class you play and what range limit you want, replace the IsSpellInRange("Healing Touch", unit) check with an appropriate spell you can cast on friendly units.
Note that this only changes the range limit for friendly units (which is all I need for healing). Hostile units and NPCs will still be considered out of range at around 28 yards, which is what the CheckInteractDistance(unit, 4) checks.
It seems the behavior when using modifier keys to change pages has changed in a recent revision. Previously, it used to work like this: If I had bar 1 set to switch to page 3 when holding ctrl down, then releasing ctrl would make bar 1 switch back to whatever previous page I was on. Now it always switches back to page 1 of bar 1. Is this a bug, because it rather limits the usefullnes of paged bars.