This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
LibDataBroker version of FuBar_InstanceInfoFu.
Tracks your saved instances across all characters.
To fix 10 vs 25: Line 71 (in ShowSavedInstanceInfo) Replaced: if instance.difficulty > 1 then name = instance.name.." (".._G["DUNGEON_DIFFICULTY2"]..")"
With if (instance.isRaid) then name = instance.name.." (".._G["RAID_DIFFICULTY"..instance.difficulty]..")" else name = instance.name.." (".._G["DUNGEON_DIFFICULTY"..instance.difficulty]..")"
Line 293 (in SaveInstanceInfo): Replaced instance.name, instance.ID, instance.remaining, instance.difficulty= GetSavedInstanceInfo(i); with instance.name, instance.ID, instance.remaining, instance.difficulty,_,_,_,instance.isRaid = GetSavedInstanceInfo(i);
These changes makes my 25 man raids show up as 5 man heroics.
Excellent. I just switched from FuBar to LDB addons and was glad to see this one converted. Is it possible to get an official update with kliegs's fixes? After applying them the addon worked great.
Had some trouble with this (and FuBar_InstanceFu) since 3.3.
Two problems: - Did not detect 10 or 25 man raids properly - Would delete raids by mistake sometimes
To fix 10 vs 25: Line 71 (in ShowSavedInstanceInfo) Replaced: if instance.difficulty > 1 then name = instance.name.." (".._G["DUNGEON_DIFFICULTY2"]..")"
With if (instance.isRaid) then name = instance.name.." (".._G["RAID_DIFFICULTY"..instance.difficulty]..")" else name = instance.name.." (".._G["DUNGEON_DIFFICULTY"..instance.difficulty]..")"
Line 293 (in SaveInstanceInfo): Replaced instance.name, instance.ID, instance.remaining, instance.difficulty= GetSavedInstanceInfo(i); with instance.name, instance.ID, instance.remaining, instance.difficulty,_,_,_,instance.isRaid = GetSavedInstanceInfo(i);
For disappearing instances: Line 64 (in ShowSavedInstanceInfo) Replaced: local nMax = #(info.instance); for i = 1, nMax do with: local indirect = {} for k,v in pairs(info.instances) do if (v) then table.insert(indirect,k); end end table.sort(indirect) local nMax = #(indirect); for j = 1, nMax do local i = indirect[j]
Line 71 (in ShowSavedInstanceInfo)
Replaced:
if instance.difficulty > 1 then
name = instance.name.." (".._G["DUNGEON_DIFFICULTY2"]..")"
With
if (instance.isRaid) then
name = instance.name.." (".._G["RAID_DIFFICULTY"..instance.difficulty]..")"
else
name = instance.name.." (".._G["DUNGEON_DIFFICULTY"..instance.difficulty]..")"
Line 293 (in SaveInstanceInfo):
Replaced
instance.name, instance.ID, instance.remaining, instance.difficulty= GetSavedInstanceInfo(i);
with
instance.name, instance.ID, instance.remaining, instance.difficulty,_,_,_,instance.isRaid = GetSavedInstanceInfo(i);
These changes makes my 25 man raids show up as 5 man heroics.
Two problems:
- Did not detect 10 or 25 man raids properly
- Would delete raids by mistake sometimes
To fix 10 vs 25:
Line 71 (in ShowSavedInstanceInfo)
Replaced:
if instance.difficulty > 1 then
name = instance.name.." (".._G["DUNGEON_DIFFICULTY2"]..")"
With
if (instance.isRaid) then
name = instance.name.." (".._G["RAID_DIFFICULTY"..instance.difficulty]..")"
else
name = instance.name.." (".._G["DUNGEON_DIFFICULTY"..instance.difficulty]..")"
Line 293 (in SaveInstanceInfo):
Replaced
instance.name, instance.ID, instance.remaining, instance.difficulty= GetSavedInstanceInfo(i);
with
instance.name, instance.ID, instance.remaining, instance.difficulty,_,_,_,instance.isRaid = GetSavedInstanceInfo(i);
For disappearing instances:
Line 64 (in ShowSavedInstanceInfo)
Replaced:
local nMax = #(info.instance);
for i = 1, nMax do
with:
local indirect = {}
for k,v in pairs(info.instances) do
if (v) then table.insert(indirect,k); end
end
table.sort(indirect)
local nMax = #(indirect);
for j = 1, nMax do
local i = indirect[j]