From aebaa54dc6bec94d93e7bf33dd24c683e5e824b9 Mon Sep 17 00:00:00 2001 From: Parnic Date: Tue, 30 Apr 2024 23:22:15 -0500 Subject: [PATCH] Support Cataclysm Classic --- .github/workflows/release.yml | 6 ++++++ Breakables.lua | 5 +++++ Breakables.toc | 1 + changelog.txt | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 47a4bf5..5b2bcec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,3 +56,9 @@ jobs: uses: BigWigsMods/packager@v2 with: args: -g wrath -w 0 + + - name: Package and release for Cataclysm + uses: BigWigsMods/packager@v2 + with: + args: -g cata -w 0 + \ No newline at end of file diff --git a/Breakables.lua b/Breakables.lua index 11f58e8..ebf68d8 100644 --- a/Breakables.lua +++ b/Breakables.lua @@ -43,14 +43,17 @@ local WowVer = select(4, GetBuildInfo()) local IsClassic = false local IsClassicBC = false local IsClassicWrath = false +local IsClassicCataclysm = false if GetClassicExpansionLevel then IsClassic = GetClassicExpansionLevel() == 0 IsClassicBC = GetClassicExpansionLevel() == 1 IsClassicWrath = GetClassicExpansionLevel() == 2 + IsClassicCataclysm = GetClassicExpansionLevel() == 3 else IsClassic = WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_CLASSIC IsClassicBC = false IsClassicWrath = false + IsClassicCataclysm = 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 IsClassicBC = true @@ -59,6 +62,8 @@ else end elseif WOW_PROJECT_WRATH_CLASSIC and WOW_PROJECT_ID == WOW_PROJECT_WRATH_CLASSIC then IsClassicWrath = true + elseif WOW_PROJECT_CATACLYSM_CLASSIC and WOW_PROJECT_ID == WOW_PROJECT_CATACLYSM_CLASSIC then + IsClassicCataclysm = true end end diff --git a/Breakables.toc b/Breakables.toc index 414205b..d8a57d9 100644 --- a/Breakables.toc +++ b/Breakables.toc @@ -3,6 +3,7 @@ ## Interface-Classic: 11502 ## Interface-BCC: 20504 ## Interface-Wrath: 30403 +## Interface-Cata: 40400 ## Author: Parnic ## Name: Breakables ## Title: Breakables |cff7fff7f-Ace3-|r diff --git a/changelog.txt b/changelog.txt index a57d736..56a724f 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,7 @@ +v1.9.25: + +- Support Cataclysm Classic 4.4.0 + v1.9.24: - Update TOCs