git
/
wowui.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
782c7be - Clickable boss frames for Kael
[wowui.git]
/
OmaCD
/
Inspect.lua
diff --git
a/OmaCD/Inspect.lua
b/OmaCD/Inspect.lua
index
5c5fb5e
..
a37ed63
100644
(file)
--- a/
OmaCD/Inspect.lua
+++ b/
OmaCD/Inspect.lua
@@
-94,8
+94,8
@@
function OmaInspect.Request(guid, id, callback, needItems, force)
cached.cb = callback;
cached.needItems = needItems;
local elapsed = GetTime() - cached.time;
cached.cb = callback;
cached.needItems = needItems;
local elapsed = GetTime() - cached.time;
- if force or (not needItems and (
not cached.talent
or elapsed > 60)) or
- (needItems and (
not cached.weapon
or elapsed > 60)) then
+ if force or (not needItems and (
cached.talent == nil
or elapsed > 60)) or
+ (needItems and (
cached.weapon == nil
or elapsed > 60)) then
if not pending[guid] or inspecting ~= guid then -- don't send multiple inspects
inspect(id);
end
if not pending[guid] or inspecting ~= guid then -- don't send multiple inspects
inspect(id);
end
@@
-125,7
+125,7
@@
local function inspectReady(guid)
cached.wrist = GetInventoryItemID(id, INVSLOT_WRIST);
end
cached.spec = GetInspectSpecialization(id);
cached.wrist = GetInventoryItemID(id, INVSLOT_WRIST);
end
cached.spec = GetInspectSpecialization(id);
- local _, _, _, selected = GetTalentInfo(6,
2
, 1, true, id);
+ local _, _, _, selected = GetTalentInfo(6,
1
, 1, true, id);
cached.talent = selected;
end
if not inspectui then ClearInspectPlayer() end
cached.talent = selected;
end
if not inspectui then ClearInspectPlayer() end
@@
-172,9
+172,7
@@
local function create()
tick();
end
tick();
end
-frame:RegisterEvent("PLAYER_LOGIN");
frame:SetScript("OnEvent", function(self, event)
frame:SetScript("OnEvent", function(self, event)
- if event == "PLAYER_LOGIN" then
- return create();
- end
+ return create();
end);
end);
+frame:RegisterEvent("PLAYER_LOGIN");