vanilla-wow-addons – Rev 1
?pathlinks?
--[[
Enchantrix Addon for World of Warcraft(tm).
Version: 3.6.1 (Platypus)
Revision: $Id: EnxConstants.lua 901 2006-06-06 08:38:18Z aradan $
Enchantrix Constants.
License:
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program(see GLP.txt); if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
]]
local const = Enchantrix.Constants
-- These are market norm prices.
-- Median prices from Allakhazam.com, June 6, 2006
const.StaticPrices = {
[20725] = 500000, -- Nexus Crystal
[14344] = 62500, -- Large Brilliant Shard
[11178] = 55000, -- Large Radiant Shard
[11139] = 15000, -- Large Glowing Shard
[11084] = 9500, -- Large Glimmering Shard
[14343] = 25000, -- Small Brilliant Shard
[11177] = 37500, -- Small Radiant Shard
[11138] = 5750, -- Small Glowing Shard
[10978] = 3000, -- Small Glimmering Shard
[16203] = 65000, -- Greater Eternal Essence
[11175] = 37500, -- Greater Nether Essence
[11135] = 10000, -- Greater Mystic Essence
[11082] = 12500, -- Greater Astral Essence
[10939] = 3250, -- Greater Magic Essence
[16202] = 25000, -- Lesser Eternal Essence
[11174] = 15000, -- Lesser Nether Essence
[11134] = 4750, -- Lesser Mystic Essence
[10998] = 5250, -- Lesser Astral Essence
[10938] = 1750, -- Lesser Magic Essence
[16204] = 10000, -- Illusion Dust
[11176] = 5250, -- Dream Dust
[11137] = 2250, -- Vision Dust
[11083] = 1750, -- Soul Dust
[10940] = 825, -- Strange Dust
}
const.DUST = 1
const.ESSENCE_LESSER = 2
const.ESSENCE_GREATER = 3
const.SHARD_SMALL = 4
const.SHARD_LARGE = 5
const.CRYSTAL = 6
const.WEAPON = 1
const.ARMOR = 2
const.InventoryTypes = {
["INVTYPE_2HWEAPON"] = const.WEAPON,
["INVTYPE_WEAPON"] = const.WEAPON,
["INVTYPE_WEAPONMAINHAND"] = const.WEAPON,
["INVTYPE_WEAPONOFFHAND"] = const.WEAPON,
["INVTYPE_RANGED"] = const.WEAPON,
["INVTYPE_RANGEDRIGHT"] = const.WEAPON,
["INVTYPE_BODY"] = const.ARMOR,
["INVTYPE_CHEST"] = const.ARMOR,
["INVTYPE_CLOAK"] = const.ARMOR,
["INVTYPE_FEET"] = const.ARMOR,
["INVTYPE_FINGER"] = const.ARMOR,
["INVTYPE_HAND"] = const.ARMOR,
["INVTYPE_HEAD"] = const.ARMOR,
["INVTYPE_HOLDABLE"] = const.ARMOR,
["INVTYPE_LEGS"] = const.ARMOR,
["INVTYPE_NECK"] = const.ARMOR,
["INVTYPE_ROBE"] = const.ARMOR,
["INVTYPE_SHIELD"] = const.ARMOR,
["INVTYPE_SHOULDER"] = const.ARMOR,
["INVTYPE_TABARD"] = const.ARMOR,
["INVTYPE_TRINKET"] = const.ARMOR,
["INVTYPE_WAIST"] = const.ARMOR,
["INVTYPE_WRIST"] = const.ARMOR,
["INVTYPE_RELIC"] = const.ARMOR,
}
const.LevelRules = {
[const.WEAPON] = {
[0] = {
[10940] = const.DUST, -- Strange Dust
[11083] = const.DUST, -- Soul Dust
[11137] = const.DUST, -- Vision Dust
[11176] = const.DUST, -- Dream Dust
[16204] = const.DUST, -- Illusion Dust
[10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
[10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
[11134] = const.ESSENCE_LESSER, -- Lesser Mystic Essence
[11135] = const.ESSENCE_GREATER, -- Greater Mystic Essence
[11174] = const.ESSENCE_LESSER, -- Lesser Nether Essence
[11175] = const.ESSENCE_GREATER, -- Greater Nether Essence
[16202] = const.ESSENCE_LESSER, -- Lesser Eternal Essence
[16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
[10978] = const.SHARD_SMALL, -- Small Glimmering Shard
[11084] = const.SHARD_LARGE, -- Large Glimmering Shard
[11138] = const.SHARD_SMALL, -- Small Glowing Shard
[11139] = const.SHARD_LARGE, -- Large Glowing Shard
[11177] = const.SHARD_SMALL, -- Small Radiant Shard
[11178] = const.SHARD_LARGE, -- Large Radiant Shard
[14343] = const.SHARD_SMALL, -- Small Brilliant Shard
[14344] = const.SHARD_LARGE, -- Large Brilliant Shard
[20725] = const.CRYSTAL, -- Nexus Crystal
},
[5] = {
[10940] = const.DUST, -- Strange Dust
[10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
},
[10] = {
[10940] = const.DUST, -- Strange Dust
[10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
},
[15] = {
[10940] = const.DUST, -- Strange Dust
[10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
[10978] = const.SHARD_SMALL, -- Small Glimmering Shard
},
[20] = {
[10940] = const.DUST, -- Strange Dust
[10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
[10978] = const.SHARD_SMALL, -- Small Glimmering Shard
},
[25] = {
[11083] = const.DUST, -- Soul Dust
[10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
[11084] = const.SHARD_LARGE, -- Large Glimmering Shard
},
[30] = {
[11083] = const.DUST, -- Soul Dust
[11134] = const.ESSENCE_LESSER, -- Lesser Mystic Essence
[11138] = const.SHARD_SMALL, -- Small Glowing Shard
},
[35] = {
[11137] = const.DUST, -- Vision Dust
[11135] = const.ESSENCE_GREATER, -- Greater Mystic Essence
[11139] = const.SHARD_LARGE, -- Large Glowing Shard
},
[40] = {
[11137] = const.DUST, -- Vision Dust
[11174] = const.ESSENCE_LESSER, -- Lesser Nether Essence
[11177] = const.SHARD_SMALL, -- Small Radiant Shard
},
[45] = {
[11176] = const.DUST, -- Dream Dust
[11175] = const.ESSENCE_GREATER, -- Greater Nether Essence
[11178] = const.SHARD_LARGE, -- Large Radiant Shard
},
[50] = {
[11176] = const.DUST, -- Dream Dust
[16202] = const.ESSENCE_LESSER, -- Lesser Eternal Essence
[14343] = const.SHARD_SMALL, -- Small Brilliant Shard
},
[55] = {
[16204] = const.DUST, -- Illusion Dust
[16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
[14344] = const.SHARD_LARGE, -- Large Brilliant Shard
[20725] = const.CRYSTAL, -- Nexus Crystal
},
[60] = {
[16204] = const.DUST, -- Illusion Dust
[16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
[14344] = const.SHARD_LARGE, -- Large Brilliant Shard
[20725] = const.CRYSTAL, -- Nexus Crystal
},
},
[const.ARMOR] = {
[0] = {
[10940] = const.DUST, -- Strange Dust
[11083] = const.DUST, -- Soul Dust
[11137] = const.DUST, -- Vision Dust
[11176] = const.DUST, -- Dream Dust
[16204] = const.DUST, -- Illusion Dust
[10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
[10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
[10998] = const.ESSENCE_LESSER, -- Lesser Astral Essence
[11082] = const.ESSENCE_GREATER, -- Greater Astral Essence
[11134] = const.ESSENCE_LESSER, -- Lesser Mystic Essence
[11135] = const.ESSENCE_GREATER, -- Greater Mystic Essence
[11174] = const.ESSENCE_LESSER, -- Lesser Nether Essence
[11175] = const.ESSENCE_GREATER, -- Greater Nether Essence
[16202] = const.ESSENCE_LESSER, -- Lesser Eternal Essence
[16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
[10978] = const.SHARD_SMALL, -- Small Glimmering Shard
[11084] = const.SHARD_LARGE, -- Large Glimmering Shard
[11138] = const.SHARD_SMALL, -- Small Glowing Shard
[11139] = const.SHARD_LARGE, -- Large Glowing Shard
[11177] = const.SHARD_SMALL, -- Small Radiant Shard
[11178] = const.SHARD_LARGE, -- Large Radiant Shard
[14343] = const.SHARD_SMALL, -- Small Brilliant Shard
[14344] = const.SHARD_LARGE, -- Large Brilliant Shard
[20725] = const.CRYSTAL, -- Nexus Crystal
},
[5] = {
[10940] = const.DUST, -- Strange Dust
[10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
},
[10] = {
[10940] = const.DUST, -- Strange Dust
[10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
},
[15] = {
[10940] = const.DUST, -- Strange Dust
[10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
[10978] = const.SHARD_SMALL, -- Small Glimmering Shard
},
[20] = {
[10940] = const.DUST, -- Strange Dust
[10998] = const.ESSENCE_LESSER, -- Lesser Astral Essence
[10978] = const.SHARD_SMALL, -- Small Glimmering Shard
},
[25] = {
[11083] = const.DUST, -- Soul Dust
[11082] = const.ESSENCE_GREATER, -- Greater Astral Essence
[11084] = const.SHARD_LARGE, -- Large Glimmering Shard
},
[30] = {
[11083] = const.DUST, -- Soul Dust
[11134] = const.ESSENCE_LESSER, -- Lesser Mystic Essence
[11138] = const.SHARD_SMALL, -- Small Glowing Shard
},
[35] = {
[11137] = const.DUST, -- Vision Dust
[11135] = const.ESSENCE_GREATER, -- Greater Mystic Essence
[11139] = const.SHARD_LARGE, -- Large Glowing Shard
},
[40] = {
[11137] = const.DUST, -- Vision Dust
[11174] = const.ESSENCE_LESSER, -- Lesser Nether Essence
[11177] = const.SHARD_SMALL, -- Small Radiant Shard
},
[45] = {
[11176] = const.DUST, -- Dream Dust
[11175] = const.ESSENCE_GREATER, -- Greater Nether Essence
[11178] = const.SHARD_LARGE, -- Large Radiant Shard
},
[50] = {
[11176] = const.DUST, -- Dream Dust
[16202] = const.ESSENCE_LESSER, -- Lesser Eternal Essence
[14343] = const.SHARD_SMALL, -- Small Brilliant Shard
},
[55] = {
[16204] = const.DUST, -- Illusion Dust
[16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
[14344] = const.SHARD_LARGE, -- Large Brilliant Shard
[20725] = const.CRYSTAL, -- Nexus Crystal
},
[60] = {
[16204] = const.DUST, -- Illusion Dust
[16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
[14344] = const.SHARD_LARGE, -- Large Brilliant Shard
[20725] = const.CRYSTAL, -- Nexus Crystal
},
},
}