Support Cataclysm Classic

This commit is contained in:
2024-04-30 23:22:15 -05:00
parent a7213689f4
commit aebaa54dc6
4 changed files with 16 additions and 0 deletions

View File

@ -56,3 +56,9 @@ jobs:
uses: BigWigsMods/packager@v2 uses: BigWigsMods/packager@v2
with: with:
args: -g wrath -w 0 args: -g wrath -w 0
- name: Package and release for Cataclysm
uses: BigWigsMods/packager@v2
with:
args: -g cata -w 0

View File

@ -43,14 +43,17 @@ local WowVer = select(4, GetBuildInfo())
local IsClassic = false local IsClassic = false
local IsClassicBC = false local IsClassicBC = false
local IsClassicWrath = false local IsClassicWrath = false
local IsClassicCataclysm = false
if GetClassicExpansionLevel then if GetClassicExpansionLevel then
IsClassic = GetClassicExpansionLevel() == 0 IsClassic = GetClassicExpansionLevel() == 0
IsClassicBC = GetClassicExpansionLevel() == 1 IsClassicBC = GetClassicExpansionLevel() == 1
IsClassicWrath = GetClassicExpansionLevel() == 2 IsClassicWrath = GetClassicExpansionLevel() == 2
IsClassicCataclysm = GetClassicExpansionLevel() == 3
else else
IsClassic = WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_CLASSIC IsClassic = WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_CLASSIC
IsClassicBC = false IsClassicBC = false
IsClassicWrath = false IsClassicWrath = false
IsClassicCataclysm = false
if WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC then 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 if not LE_EXPANSION_LEVEL_CURRENT or LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_BURNING_CRUSADE then
IsClassicBC = true IsClassicBC = true
@ -59,6 +62,8 @@ else
end end
elseif WOW_PROJECT_WRATH_CLASSIC and WOW_PROJECT_ID == WOW_PROJECT_WRATH_CLASSIC then elseif WOW_PROJECT_WRATH_CLASSIC and WOW_PROJECT_ID == WOW_PROJECT_WRATH_CLASSIC then
IsClassicWrath = true IsClassicWrath = true
elseif WOW_PROJECT_CATACLYSM_CLASSIC and WOW_PROJECT_ID == WOW_PROJECT_CATACLYSM_CLASSIC then
IsClassicCataclysm = true
end end
end end

View File

@ -3,6 +3,7 @@
## Interface-Classic: 11502 ## Interface-Classic: 11502
## Interface-BCC: 20504 ## Interface-BCC: 20504
## Interface-Wrath: 30403 ## Interface-Wrath: 30403
## Interface-Cata: 40400
## Author: Parnic ## Author: Parnic
## Name: Breakables ## Name: Breakables
## Title: Breakables |cff7fff7f-Ace3-|r ## Title: Breakables |cff7fff7f-Ace3-|r

View File

@ -1,3 +1,7 @@
v1.9.25:
- Support Cataclysm Classic 4.4.0
v1.9.24: v1.9.24:
- Update TOCs - Update TOCs