Skip to content

Instantly share code, notes, and snippets.

local T, C, L, _ = unpack(select(2, ...))
if C.misc.quest_auto_button ~= true then return end
----------------------------------------------------------------------------------------
-- AutoButton for used items(by Elv22) and ExtraQuestButton (by p3lim)
----------------------------------------------------------------------------------------
local Items = T.ABItems
local EquipedItems = T.ABEquipedItems
local function AutoButtonHide()
@Wetxius
Wetxius / Friends.lua
Last active January 16, 2017 15:12
ShestakUI\Modules\Skins\Blizzard\Friends.lua
local T, C, L, _ = unpack(select(2, ...))
if C.skins.blizzard_frames ~= true then return end
----------------------------------------------------------------------------------------
-- Friends skin
----------------------------------------------------------------------------------------
local function LoadSkin()
local StripAllTextures = {
"FriendsFrame",
"FriendsListFrame",
@Wetxius
Wetxius / PvE.lua
Last active March 5, 2017 17:43
ShestakUI\Modules\Skins\Blizzard\PvE.lua
local T, C, L, _ = unpack(select(2, ...))
if C.skins.blizzard_frames ~= true then return end
----------------------------------------------------------------------------------------
-- PvE skin
----------------------------------------------------------------------------------------
local function LoadSkin()
local StripAllTextures = {
"PVEFrame",
"PVEFrameLeftInset",
@Wetxius
Wetxius / PvP.lua
Last active March 14, 2017 17:56
ShestakUI\Modules\Skins\Blizzard\PvP.lua
local T, C, L, _ = unpack(select(2, ...))
----------------------------------------------------------------------------------------
-- PvP skin
----------------------------------------------------------------------------------------
local LoadTootlipSkin = CreateFrame("Frame")
LoadTootlipSkin:RegisterEvent("ADDON_LOADED")
LoadTootlipSkin:SetScript("OnEvent", function(self, event, addon)
if IsAddOnLoaded("Skinner") or IsAddOnLoaded("Aurora") or not C.tooltip.enable then
self:UnregisterEvent("ADDON_LOADED")
@Wetxius
Wetxius / AlertFrames.lua
Created March 30, 2017 18:13
ShestakUI\Modules\Skins\Blizzard\AlertFrames.lua
local T, C, L, _ = unpack(select(2, ...))
if C.skins.blizzard_frames ~= true then return end
----------------------------------------------------------------------------------------
-- AlertFrames skin
----------------------------------------------------------------------------------------
local function LoadSkin()
local function forceAlpha(self, alpha, isForced)
if alpha ~= 1 and isForced ~= true then
self:SetAlpha(1, true)
@Wetxius
Wetxius / ProfessionTabs.lua
Last active April 2, 2017 15:14
ShestakUI\Modules\Misc\ProfessionTabs.lua
local T, C, L, _ = unpack(select(2, ...))
if C.misc.profession_tabs ~= true then return end
----------------------------------------------------------------------------------------
-- Professions tabs on tradeskill frame(ProfessionTabs by Beoko)
----------------------------------------------------------------------------------------
local IsCurrentSpell = IsCurrentSpell
local format = string.format
local next = next
local ranks = PROFESSION_RANKS
@Wetxius
Wetxius / Mail.lua
Created April 3, 2017 15:56
ShestakUI\Modules\Skins\Blizzard\Mail.lua
local T, C, L, _ = unpack(select(2, ...))
if C.skins.blizzard_frames ~= true then return end
----------------------------------------------------------------------------------------
-- Mail skin
----------------------------------------------------------------------------------------
local function LoadSkin()
MailFrame:StripTextures()
MailFrame:CreateBackdrop("Transparent")
MailFrame.backdrop:SetPoint("TOPLEFT", 0, 0)
@Wetxius
Wetxius / PvP.lua
Last active February 13, 2018 10:36
ShestakUI\Modules\Skins\Blizzard\PvP.lua
local T, C, L, _ = unpack(select(2, ...))
----------------------------------------------------------------------------------------
-- PvP skin
----------------------------------------------------------------------------------------
local LoadTootlipSkin = CreateFrame("Frame")
LoadTootlipSkin:RegisterEvent("ADDON_LOADED")
LoadTootlipSkin:SetScript("OnEvent", function(self, event, addon)
if IsAddOnLoaded("Skinner") or IsAddOnLoaded("Aurora") or not C.tooltip.enable then
self:UnregisterEvent("ADDON_LOADED")
@Wetxius
Wetxius / ObjectiveTracker.lua
Created June 18, 2017 06:59
D:\Backup\git\ShestakUI\Modules\Quests\ObjectiveTracker.lua
local T, C, L, _ = unpack(select(2, ...))
----------------------------------------------------------------------------------------
-- Move ObjectiveTrackerFrame
----------------------------------------------------------------------------------------
local frame = CreateFrame("Frame", "ObjectiveTrackerAnchor", UIParent)
frame:SetPoint(unpack(C.position.quest))
frame:SetHeight(150)
frame:SetWidth(224)
@Wetxius
Wetxius / PvP.lua
Created June 18, 2017 07:00
D:\Backup\git\ShestakUI\Modules\Skins\Blizzard\PvP.lua
local T, C, L, _ = unpack(select(2, ...))
----------------------------------------------------------------------------------------
-- PvP skin
----------------------------------------------------------------------------------------
local LoadTootlipSkin = CreateFrame("Frame")
LoadTootlipSkin:RegisterEvent("ADDON_LOADED")
LoadTootlipSkin:SetScript("OnEvent", function(self, event, addon)
if IsAddOnLoaded("Skinner") or IsAddOnLoaded("Aurora") or not C.tooltip.enable then
self:UnregisterEvent("ADDON_LOADED")