vanilla-wow-addons – Rev 1
?pathlinks?
--[[
Bagnon_Overrides
Function Overrides
Yeah I know the formatting doesn't resemble my normal formatting
--]]
--[[
The overrides
--]]
local bToggleBag = ToggleBag;
ToggleBag = function(id)
--bag slots
if( (id == 0 or Bagnon_FrameHasBag("Bagnon", id) ) and IsAddOnEnabled("Bagnon") ) then
BagnonCore_Toggle("Bagnon");
--bank slots
elseif( IsAddOnEnabled("Banknon") and Bagnon_FrameHasBag("Banknon", id) and BagnonSets.overrideBank ) then
return;
--the blizzard way
else
bToggleBag(id);
end
end;
local bToggleBackpack = ToggleBackpack;
ToggleBackpack = function()
if(IsAddOnEnabled("Bagnon")) then
BagnonCore_Toggle("Bagnon");
else
bToggleBackpack();
end
end;
local bOpenBag = OpenBag;
OpenBag = function(id)
if( (id == 0 or Bagnon_FrameHasBag("Bagnon", id) ) and IsAddOnEnabled("Bagnon") ) then
BagnonCore_Open("Bagnon");
else
bOpenBag(id);
end
end;
local bCloseBag = CloseBag;
CloseBag = function(id)
if( (id == 0 or Bagnon_FrameHasBag("Bagnon", id) ) and IsAddOnEnabled("Bagnon") ) then
BagnonCore_Close("Bagnon");
else
bCloseBag(id);
end
end;
local bOpenBackpack = OpenBackpack;
OpenBackpack = function()
if(IsAddOnEnabled("Bagnon")) then
BagnonCore_Open("Bagnon");
else
bOpenBackpack();
end
end;
local bCloseBackpack = CloseBackpack;
CloseBackpack = function()
if(IsAddOnEnabled("Bagnon")) then
BagnonCore_Close("Bagnon");
else
bCloseBackpack();
end
end;
local bOpenAllBags = OpenAllBags;
--OpenAllBags is actually a toggle
OpenAllBags = function(forceOpen)
if(IsAddOnEnabled("Bagnon")) then
BagnonCore_Toggle("Bagnon");
else
bOpenAllBags(forceOpen);
end
end;
local bCloseAllBags = CloseAllBags;
CloseAllBags = function()
if(IsAddOnEnabled("Bagnon")) then
BagnonCore_Close("Bagnon");
else
bCloseAllBags();
end
end;
Generated by GNU Enscript 1.6.5.90.