From 2b09c51f60ec4ee917ef602ec23677faec31e278 Mon Sep 17 00:00:00 2001 From: Adrian L Lange Date: Tue, 21 May 2013 00:50:33 +0200 Subject: [PATCH] Update for 5.3 --- HabeebIt.lua | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/HabeebIt.lua b/HabeebIt.lua index 54f44f6..8fba4b7 100644 --- a/HabeebIt.lua +++ b/HabeebIt.lua @@ -1,5 +1,7 @@ local _, ns = ... +local patch50300 = select(4, GetBuildInfo()) == 50300 + local items = {} local specializations = {} local collapsed = true @@ -243,7 +245,12 @@ local function CreateSpecializationTabs(self) specializations[index] = SpecButton end - UpdateSpecializations(GetSpecialization()) + if(patch50300) then + local loot = GetLootSpecialization() + UpdateSpecializations((loot and loot ~= 0 and loot) or GetSpecialization()) + else + UpdateSpecializations(GetSpecialization()) + end end Frame:RegisterEvent('PLAYER_LOGIN') @@ -257,7 +264,12 @@ Frame:SetScript('OnEvent', function(self, event, ...) CreateSpecializationTabs(self) end - InitializeList(GetSpecialization()) + if(patch50300) then + local loot = GetLootSpecialization() + InitializeList((loot and loot ~= 0 and loot) or GetSpecialization()) + else + InitializeList(GetSpecialization()) + end else print('|cffff8080HabeebIt:|r Found an unknown spell [' .. spellID .. ']. Please report this!') end -- 1.7.9.5