You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.7 KiB
55 lines
1.7 KiB
|
5 years ago
|
local _, T = ...
|
||
|
|
local EV, U = T.Evie, T.Util
|
||
|
|
|
||
|
|
local mapOpened, addonLoaded
|
||
|
|
function EV:ADVENTURE_MAP_OPEN(followerID)
|
||
|
|
if mapOpened and addonLoaded then
|
||
|
|
return "remove"
|
||
|
|
end
|
||
|
|
mapOpened = followerID == 123
|
||
|
|
if mapOpened and IsAddOnLoaded("Blizzard_GarrisonUI") then
|
||
|
|
addonLoaded = true
|
||
|
|
EV("I_ADVENTURES_UI_LOADED")
|
||
|
|
end
|
||
|
|
end
|
||
|
|
function EV:ADDON_LOADED(aname)
|
||
|
|
if aname == "Blizzard_GarrisonUI" and not addonLoaded then
|
||
|
|
addonLoaded = true
|
||
|
|
if mapOpened then
|
||
|
|
EV("I_ADVENTURES_UI_LOADED")
|
||
|
|
end
|
||
|
|
return "remove"
|
||
|
|
end
|
||
|
|
end
|
||
|
|
|
||
|
|
function EV:ADDON_LOADED()
|
||
|
|
if CovenantSanctumFrame and CovenantSanctumFrame.UpgradesTab then
|
||
|
|
local d = CovenantSanctumFrame.UpgradesTab.DepositButton
|
||
|
|
if d and COVENANT_SANCTUM_TUTORIAL4 then
|
||
|
|
d:HookScript("PreClick", function(self)
|
||
|
|
local na = HelpTip and HelpTip.framePool and HelpTip.framePool.numActiveObjects
|
||
|
|
if type(na) == "number" and na > 0 then
|
||
|
|
HelpTip:Acknowledge(self:GetParent(), COVENANT_SANCTUM_TUTORIAL4)
|
||
|
|
HelpTip.framePool:ReleaseAll()
|
||
|
|
end
|
||
|
|
end)
|
||
|
|
end
|
||
|
|
return "remove"
|
||
|
|
end
|
||
|
|
end
|
||
|
|
|
||
|
|
SLASH_VENTUREPLAN1, SLASH_VENTUREPLAN2 = "/ventureplan", "/vp"
|
||
|
|
function SlashCmdList.VENTUREPLAN(msg)
|
||
|
|
local v, at, a = msg:match("^%s*(%S+)%s*(.-)$")
|
||
|
|
if v == "set-campaign-progress" then
|
||
|
|
a = tonumber(at)
|
||
|
|
if a and a >= 0 and a <= 20 or at == "nil" then
|
||
|
|
U.SetCurrencyValueShiftTarget(1889, a)
|
||
|
|
end
|
||
|
|
local c = C_CurrencyInfo.GetCurrencyInfo(1889)
|
||
|
|
c = U.GetShiftedCurrencyValue(1889, c and c.quantity) or "{0..20}"
|
||
|
|
print("|cff20a0ff/ventureplan |r|cffffffffset-campaign-progress|r |cff20ff20" .. c .. "|r|cffa0a0a0|||r|cff20ff20nil")
|
||
|
|
return
|
||
|
|
end
|
||
|
|
print("|cff20a0ffVenture Plan |r|cffffffff" .. GetAddOnMetadata("VenturePlan", "Version"))
|
||
|
|
end
|