Skip to content

Commit 3b14617

Browse files
author
Antonio Lobato
committed
Moved WoW version constants into constants.lua, as it loads before utility. Also, they're constants :p
1 parent 210b50b commit 3b14617

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

core/Constants.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ along with AdiBags. If not, see <http://www.gnu.org/licenses/>.
2222
local addonName, addon = ...
2323
local L = addon.L
2424

25+
-- Constants for detecting WoW version.
26+
addon.isRetail = WOW_PROJECT_ID == WOW_PROJECT_MAINLINE
27+
addon.isClassic = WOW_PROJECT_ID == WOW_PROJECT_CLASSIC
28+
addon.isBCC = WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC and LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_BURNING_CRUSADE
29+
addon.isWOTLK = WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC and LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_NORTHREND
30+
2531
--<GLOBALS
2632
local _G = _G
2733
local BACKPACK_CONTAINER = _G.BACKPACK_CONTAINER

core/Utility.lua

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,6 @@ local type = _G.type
5151
local FAMILY_TAGS = addon.FAMILY_TAGS
5252
local FAMILY_ICONS = addon.FAMILY_ICONS
5353

54-
addon.isRetail = WOW_PROJECT_ID == WOW_PROJECT_MAINLINE
55-
addon.isClassic = WOW_PROJECT_ID == WOW_PROJECT_CLASSIC
56-
addon.isBCC = WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC and LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_BURNING_CRUSADE
57-
addon.isWOTLK = WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC and LE_EXPANSION_LEVEL_CURRENT == LE_EXPANSION_NORTHREND
58-
5954
--------------------------------------------------------------------------------
6055
-- (bag,slot) <=> slotId conversion
6156
--------------------------------------------------------------------------------

0 commit comments

Comments
 (0)