@@ -3,6 +3,25 @@
 -- deprecated and moved to this file.
 --
 
+--
+-- Expansion Info
+--
+EXPANSION_LEVEL_CLASSIC = LE_EXPANSION_CLASSIC;
+EXPANSION_LEVEL_BURNING_CRUSADE = LE_EXPANSION_BURNING_CRUSADE;
+EXPANSION_LEVEL_WRATH_OF_THE_LICH_KING = LE_EXPANSION_WRATH_OF_THE_LICH_KING;
+EXPANSION_LEVEL_CATACLYSM = LE_EXPANSION_CATACLYSM;
+EXPANSION_LEVEL_MISTS_OF_PANDARIA = LE_EXPANSION_MISTS_OF_PANDARIA;
+EXPANSION_LEVEL_WARLORDS_OF_DRAENOR = LE_EXPANSION_WARLORDS_OF_DRAENOR;
+
+MAX_PLAYER_LEVEL_TABLE = {};
+MAX_PLAYER_LEVEL_TABLE[EXPANSION_LEVEL_CLASSIC] = 60;
+MAX_PLAYER_LEVEL_TABLE[EXPANSION_LEVEL_BURNING_CRUSADE] = 70;
+MAX_PLAYER_LEVEL_TABLE[EXPANSION_LEVEL_WRATH_OF_THE_LICH_KING] = 80;
+MAX_PLAYER_LEVEL_TABLE[EXPANSION_LEVEL_CATACLYSM] = 85;
+MAX_PLAYER_LEVEL_TABLE[EXPANSION_LEVEL_MISTS_OF_PANDARIA] = 90;
+MAX_PLAYER_LEVEL_TABLE[EXPANSION_LEVEL_WARLORDS_OF_DRAENOR] = 100;
+
+NPE_TUTORIAL_COMPLETE_LEVEL = 10;
 
 --
 -- Colors
@@ -165,8 +184,8 @@ SHOW_PVP_LEVEL = 10;
 SHOW_LFD_LEVEL = 15;
 SHOW_MASTERY_LEVEL = 80;
 CLASS_TALENT_LEVELS = {
-	["DEFAULT"]		= { 15, 30, 45, 60, 75, 90 };
-	["DEATHKNIGHT"]	= { 56, 57, 58, 60, 75, 90 };
+	["DEFAULT"]		= { 15, 30, 45, 60, 75, 90, 100 };
+	["DEATHKNIGHT"]	= { 56, 57, 58, 60, 75, 90, 100 };
 }
 
 --
@@ -229,6 +248,8 @@ SLOT_ANIMATIONS[6] = {  ["xStart"] = 0,
 -- Achievement
 --
 
+MAX_TRACKED_ACHIEVEMENTS = 10;
+
 -- Criteria Types
 CRITERIA_TYPE_ACHIEVEMENT = 8;
 
@@ -253,20 +274,31 @@ NUM_EVALUATION_TREE_FLAGS				= 2;
 ITEM_UNIQUE_EQUIPPED = -1;
 MAX_NUM_SOCKETS = 3;
 
--- Item quality
-ITEM_QUALITY_POOR = 0;
-ITEM_QUALITY_COMMON = 1;
-ITEM_QUALITY_UNCOMMON = 2;
-ITEM_QUALITY_RARE = 3;
-ITEM_QUALITY_EPIC = 4;
-ITEM_QUALITY_LEGENDARY = 5;
+BAG_ITEM_QUALITY_COLORS = {
+	[LE_ITEM_QUALITY_COMMON] = {r=0.65882,g=0.65882,b=0.65882},
+	[LE_ITEM_QUALITY_UNCOMMON] = {r=0.08235, g=0.70196, b=0},
+	[LE_ITEM_QUALITY_RARE] = {r=0, g=0.56863, b=0.94902},
+	[LE_ITEM_QUALITY_EPIC] = {r=0.78431, g=0.27059, b=0.98039},
+	[LE_ITEM_QUALITY_LEGENDARY] = {r=1, g=0.50196, b=0},
+	[LE_ITEM_QUALITY_HEIRLOOM] = {r=0.90196, g=0.8, b=0.50196},
+}
+
+NEW_ITEM_ATLAS_BY_QUALITY = {
+	[LE_ITEM_QUALITY_POOR] = "bags-glow-white",
+	[LE_ITEM_QUALITY_COMMON] = "bags-glow-white",
+	[LE_ITEM_QUALITY_UNCOMMON] = "bags-glow-green",
+	[LE_ITEM_QUALITY_RARE] = "bags-glow-blue",
+	[LE_ITEM_QUALITY_EPIC] = "bags-glow-purple",
+	[LE_ITEM_QUALITY_LEGENDARY] = "bags-glow-orange",
+	[LE_ITEM_QUALITY_HEIRLOOM] = "bags-glow-heirloom",
+};
 
 -- Loot
 LOOT_BORDER_QUALITY_COORDS = {
-	[ITEM_QUALITY_UNCOMMON] = {0.17968750, 0.23632813, 0.74218750, 0.96875000},
-	[ITEM_QUALITY_RARE] = {0.86718750, 0.92382813, 0.00390625, 0.23046875},
-	[ITEM_QUALITY_EPIC] = {0.92578125, 0.98242188, 0.00390625, 0.23046875},
-	[ITEM_QUALITY_LEGENDARY] = {0.80859375, 0.86523438, 0.00390625, 0.23046875},
+	[LE_ITEM_QUALITY_UNCOMMON] = {0.17968750, 0.23632813, 0.74218750, 0.96875000},
+	[LE_ITEM_QUALITY_RARE] = {0.86718750, 0.92382813, 0.00390625, 0.23046875},
+	[LE_ITEM_QUALITY_EPIC] = {0.92578125, 0.98242188, 0.00390625, 0.23046875},
+	[LE_ITEM_QUALITY_LEGENDARY] = {0.80859375, 0.86523438, 0.00390625, 0.23046875},
 };
 
 LOOT_ROLL_TYPE_PASS = 0;
@@ -318,6 +350,7 @@ BACKPACK_CONTAINER = 0;
 BANK_CONTAINER = -1;
 BANK_CONTAINER_INVENTORY_OFFSET = 39; -- Used for PickupInventoryItem
 KEYRING_CONTAINER = -2;
+REAGENTBANK_CONTAINER = -3;
 
 NUM_BAG_SLOTS = 4;
 NUM_BANKGENERIC_SLOTS = 28;
@@ -502,12 +535,21 @@ CALENDAR_MAX_INVITETYPE			= CALENDAR_INV
 -- Difficulty
 --
 QuestDifficultyColors = {
-	["impossible"]		= { r = 1.00, g = 0.10, b = 0.10 };
-	["verydifficult"]	= { r = 1.00, g = 0.50, b = 0.25 };
-	["difficult"]		= { r = 1.00, g = 1.00, b = 0.00 };
-	["standard"]		= { r = 0.25, g = 0.75, b = 0.25 };
-	["trivial"]			= { r = 0.50, g = 0.50, b = 0.50 };
-	["header"]			= { r = 0.70, g = 0.70, b = 0.70 };
+	["impossible"]		= { r = 1.00, g = 0.10, b = 0.10, font = "QuestDifficulty_Impossible" };
+	["verydifficult"]	= { r = 1.00, g = 0.50, b = 0.25, font = "QuestDifficulty_VeryDifficult" };
+	["difficult"]		= { r = 1.00, g = 0.82, b = 0.00, font = "QuestDifficulty_Difficult" };
+	["standard"]		= { r = 0.25, g = 0.75, b = 0.25, font = "QuestDifficulty_Standard" };
+	["trivial"]			= { r = 0.50, g = 0.50, b = 0.50, font = "QuestDifficulty_Trivial" };
+	["header"]			= { r = 0.70, g = 0.70, b = 0.70, font = "QuestDifficulty_Header" };
+};
+
+QuestDifficultyHighlightColors = {
+	["impossible"]		= { r = 1.00, g = 0.40, b = 0.40, font = "QuestDifficulty_Impossible" };
+	["verydifficult"]	= { r = 1.00, g = 0.75, b = 0.44, font = "QuestDifficulty_VeryDifficult" };
+	["difficult"]		= { r = 1.00, g = 1.00, b = 0.10, font = "QuestDifficulty_Difficult" };
+	["standard"]		= { r = 0.43, g = 0.93, b = 0.43, font = "QuestDifficulty_Standard" };
+	["trivial"]			= { r = 0.70, g = 0.70, b = 0.70,  font = "QuestDifficulty_Trivial" };
+	["header"]			= { r = 1.00, g = 1.00, b = 1.00, font = "QuestDifficulty_Header" };
 };
 
 --
@@ -720,8 +762,14 @@ CONFIRMATION_PROMPT_BONUS_ROLL = 1;
 BONUS_ROLL_REQUIRED_CURRENCY = 697;
 
 -- Quest
+QUEST_TYPE_DUNGEON = 81;
 QUEST_TYPE_SCENARIO = 98;
 
+MAX_QUESTS = 25;
+MAX_OBJECTIVES = 20;
+MAX_QUESTLOG_QUESTS = 25;
+MAX_WATCHABLE_QUESTS = 25;
+
 -- LFG
 LFG_CATEGORY_NAMES = {
 	[LE_LFG_CATEGORY_LFD] = LOOKING_FOR_DUNGEON,
@@ -741,6 +789,10 @@ DIFFICULTY_RAID25_HEROIC = 6;
 DIFFICULTY_RAID_LFR = 7;
 DIFFICULTY_DUNGEON_CHALLENGE = 8;
 DIFFICULTY_RAID40 = 9;
+DIFFICULTY_PRIMARYRAID_NORMAL = 14;
+DIFFICULTY_PRIMARYRAID_HEROIC = 15;
+DIFFICULTY_PRIMARYRAID_MYTHIC = 16;
+DIFFICULTY_PRIMARYRAID_LFR = 17;
 
 -- PVP
 MAX_ARENA_TEAMS = 3;
@@ -750,7 +802,47 @@ MAX_WORLD_PVP_QUEUES = 2;
 CHANNEL_INVITE_TIMEOUT = 60;
 
 -- Scenarios
+SCENARIO_FLAG_CHALLENGE_MODE		= 0x00000001;
 SCENARIO_FLAG_SUPRESS_STAGE_TEXT	= 0x00000002;
+SCENARIO_FLAG_PROVING_GROUNDS		= 0x00000004;
+SCENARIO_FLAG_USE_DUNGEON_DISPLAY	= 0x00000008;
 
 -- Lua Warning types
 LUA_WARNING_TREAT_AS_ERROR = 0;
+
+-- Quest Tags
+QUEST_TAG_GROUP = 1;
+QUEST_TAG_PVP = 41;
+QUEST_TAG_RAID = 62;
+QUEST_TAG_DUNGEON = 81;
+QUEST_TAG_LEGENDARY = 83;
+QUEST_TAG_HEROIC = 85;
+QUEST_TAG_RAID10 = 88;
+QUEST_TAG_RAID25 = 89;
+QUEST_TAG_SCENARIO = 98;
+QUEST_TAG_ACCOUNT = 102;
+
+QUEST_TAG_TCOORDS = {
+	["COMPLETED"] = { 0.140625, 0.28125, 0, 0.28125 },
+	["DAILY"] = { 0.28125, 0.421875, 0, 0.28125 },
+	["WEEKLY"] = { 0.28125, 0.421875, 0.5625, 0.84375 },
+	["FAILED"] = { 0.84375, 0.984375, 0.28125, 0.5625 },
+	["STORY"] = { 0.703125, 0.84375, 0.28125, 0.5625 },	
+	["ALLIANCE"] = { 0.421875, 0.5625, 0.28125, 0.5625 },
+	["HORDE"] = { 0.5625, 0.703125, 0.28125, 0.5625 },
+	[QUEST_TAG_DUNGEON] = { 0.421875, 0.5625, 0, 0.28125 },
+	[QUEST_TAG_SCENARIO] = { 0.5625, 0.703125, 0, 0.28125 },
+	[QUEST_TAG_ACCOUNT] = { 0.84375, 0.984375, 0, 0.28125 },
+	[QUEST_TAG_LEGENDARY] = { 0, 0.140625, 0.28125, 0.5625 },
+	[QUEST_TAG_GROUP] = { 0.140625, 0.28125, 0.28125, 0.5625 },
+	[QUEST_TAG_PVP] = { 0.28125, 0.421875, 0.28125, 0.5625 },
+	[QUEST_TAG_HEROIC] = { 0, 0.140625, 0.5625, 0.84375 },
+	-- same texture for all raids
+	[QUEST_TAG_RAID] = { 0.703125, 0.84375, 0, 0.28125 },
+	[QUEST_TAG_RAID10] = { 0.703125, 0.84375, 0, 0.28125 },
+	[QUEST_TAG_RAID25] = { 0.703125, 0.84375, 0, 0.28125 },
+};
+
+-- MATCH CONDITIONS
+MATCH_CONDITION_WRONG_ACHIEVEMENT = 34;
+MATCH_CONDITION_SUCCESS = 57;
\ No newline at end of file