mirror of
https://github.com/parnic/ice-hud.git
synced 2025-06-16 22:51:53 -05:00
Use new Classic expansion checks where available
This commit is contained in:
24
IceHUD.lua
24
IceHUD.lua
@ -18,17 +18,23 @@ IceHUD.debugging = false
|
|||||||
|
|
||||||
IceHUD.WowVer = select(4, GetBuildInfo())
|
IceHUD.WowVer = select(4, GetBuildInfo())
|
||||||
IceHUD.WowMain = not WOW_PROJECT_ID or WOW_PROJECT_ID == WOW_PROJECT_MAINLINE
|
IceHUD.WowMain = not WOW_PROJECT_ID or WOW_PROJECT_ID == WOW_PROJECT_MAINLINE
|
||||||
IceHUD.WowClassic = WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_CLASSIC
|
if GetClassicExpansionLevel then
|
||||||
IceHUD.WowClassicBC = false
|
IceHUD.WowClassic = GetClassicExpansionLevel() == 0
|
||||||
IceHUD.WowClassicWrath = false
|
IceHUD.WowClassicBC = GetClassicExpansionLevel() == 1
|
||||||
if WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC then
|
IceHUD.WowClassicWrath = GetClassicExpansionLevel() == 2
|
||||||
if not LE_EXPANSION_LEVEL_CURRENT or LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_BURNING_CRUSADE then
|
else
|
||||||
IceHUD.WowClassicBC = true
|
IceHUD.WowClassic = WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_CLASSIC
|
||||||
elseif LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_WRATH_OF_THE_LICH_KING then
|
IceHUD.WowClassicBC = false
|
||||||
|
IceHUD.WowClassicWrath = false
|
||||||
|
if WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC then
|
||||||
|
if not LE_EXPANSION_LEVEL_CURRENT or LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_BURNING_CRUSADE then
|
||||||
|
IceHUD.WowClassicBC = true
|
||||||
|
elseif LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_WRATH_OF_THE_LICH_KING then
|
||||||
|
IceHUD.WowClassicWrath = true
|
||||||
|
end
|
||||||
|
elseif WOW_PROJECT_WRATH_CLASSIC and WOW_PROJECT_ID == WOW_PROJECT_WRATH_CLASSIC then
|
||||||
IceHUD.WowClassicWrath = true
|
IceHUD.WowClassicWrath = true
|
||||||
end
|
end
|
||||||
elseif WOW_PROJECT_WRATH_CLASSIC then
|
|
||||||
IceHUD.WowClassicWrath = true
|
|
||||||
end
|
end
|
||||||
|
|
||||||
-- compatibility/feature flags
|
-- compatibility/feature flags
|
||||||
|
Reference in New Issue
Block a user