Quantcast

Localization cleanup for enUS and deDE (deDE still needs translation please!), started using Babble Boss for some boss names (still a lot to do)

Ackis [10-21-08 - 18:07]
Localization cleanup for enUS and deDE (deDE still needs translation please!), started using Babble Boss for some boss names (still a lot to do)
Filename
ARLDataminer.rb
AckisRecipeList.toc
Locals/ARLLocals-deDE.lua
Locals/ARLLocals-enUS.lua
Locals/LocalStrings-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-BlackSmith.lua
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Jewelcraft.lua
RecipeDB/ARL-LeatherWork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Vendor.lua
diff --git a/ARLDataminer.rb b/ARLDataminer.rb
index db952c2..a19f4a9 100644
--- a/ARLDataminer.rb
+++ b/ARLDataminer.rb
@@ -952,6 +952,7 @@ local addon				= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
 local L					= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
 local BFAC				= LibStub("LibBabble-Faction-3.0"):GetLookupTable()
 local BZONE				= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
+local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:#{funcstub}(#{db})

@@ -1134,7 +1135,7 @@ $proftable = {"Alchemy" 			=> 2259,
 				"Runeforging"		=> 28481
 				}

-$bosslist = ["Ras Frostwhisper"]
+$bosslist = ["Ras Frostwhisper","Onyxia","Gyth","General Drakkisath","Balnazzar","Goraluk Anvilcrack","Cannon Master Willey","Magmadar","Garr","Golemagg the Incinerator","Gehennas","Shazzrah","Lord Kazzak","Pusillin"]

 #TODO: for these functions, how can I do it so I can set a debug parameter which would only cause First Aid to run?

diff --git a/AckisRecipeList.toc b/AckisRecipeList.toc
index c990eb4..73763ad 100644
--- a/AckisRecipeList.toc
+++ b/AckisRecipeList.toc
@@ -36,6 +36,7 @@

 ## SavedVariables: ARLDB2

+# Libraries
 embeds.xml

 # Localization files
diff --git a/Locals/ARLLocals-deDE.lua b/Locals/ARLLocals-deDE.lua
index b2a778c..fe136f8 100644
--- a/Locals/ARLLocals-deDE.lua
+++ b/Locals/ARLLocals-deDE.lua
@@ -19,24 +19,18 @@ Please make sure you update the ToC file with any translations.
 ]]--

 local L = LibStub("AceLocale-3.0"):NewLocale("Ackis Recipe List", "deDE", false);
+
 if not L then return end

--- Options Categories
-L["About"] = "Über"
-L["Display"] = "Anzeige"
-L["DISPLAY_OPTIONS"] = "Anzeigeoptionen"
+--[[
+L["Profile"] = "Profil"
 L["DISPLAY_OPTIONS_LONG"] = "Erlaubt es, das Verhalten der GUI einzustellen."
-L["FILTER_OPTIONS"] = "Filteroptionen"
 L["FILTER_OPTIONS_LONG"] = "Erlaubt es, die zu filternden Rezepte einzustellen."
-L["REP_OPTIONS"] = "Fraktionsoptionen"
 L["REP_OPTIONS_LONG"] = "Erlaubt es einzustellen, welche Fraktionen berücksichtigt werden sollen."
-L["Obtain"] = "Beschaffung"
 L["OBTAIN_OPTIONS"] = "Beschaffungsoptionen"
 L["OBTAIN_OPTIONS_LONG"] = "Erlaubt es einzustellen, welche Methoden zur Beschaffung berücksichtigt werden sollen."
-L["Sort"] = "Sortierung"
 L["SORT_OPTIONS"] = "Sortierung der Rezeptliste"
 L["SORT_OPTIONS_LONG"] = "Erlaubt es einzustellen, wie fehlende Rezepte sortiert und dargestellt werden sollen."
-L["Profile"] = "Profil"

 -- Display Options
 L["Use GUI"] = "GUI benutzen"
@@ -83,9 +77,6 @@ L["TANKING_TOGGLE"] = "Bezieht Rezepte für Tanks in den Scan ein."
 L["Healing"] = "Heiler"
 L["HEALING_TOGGLE"] = "Bezieht Rezepte für Heiler in den Scan ein."

--- Sorting options
-L["Acquisition"] = "Quelle"
-
 -- Reputation Toggles
 L["SPECIFIC_REP_TOGGLE"] = "inkl. %s."

@@ -118,1006 +109,1344 @@ L["Vendor"] = "Händler"
 L["Discovery"] = "Geistesblitz"
 L["PVP"] = "PVP"
 L["Raid"] = "Schlachtzug"
+]]--
+-- General strings
+L["Filters"]				= true
+L["All"]					= true
+L["None"]					= true
+L["Ok"]						= true
+
+-- Config Options
+L["About"]					= "Über"
+L["Main Options"]			= true
+L["General Settings"]		= true
+L["Display Settings"]		= "Anzeigeoptionen"
+L["Sorting Settings"]		= true
+L["Profile Options"]		= true
+
+-- Config UI Elements and their associated descriptions
+L["MAIN_OPTIONS_DESC"]		= "Main configuration options"
+L["Scan Skills"]			= true
+L["SCAN_RECIPES_DESC"]		= "Scans an open tradeskill for missing recipes."
+L["Text Dump"]				= true
+L["TEXT_DUMP_DESC"]			= "Displays all recipes in a comma seperated value format which can be copied and pasted into another client."
+L["DISPLAY_SETTINGS_DESC"]	= "Allows you to customize how the GUI behaves."
+L["SORTING_SETTINGS_DESC"]	= "Allows you to customize the way displayed recipes are sorted."

---Skillup Levels
-L["Journeyman"] = "Geselle"
-L["Expert"] = "Experte"
-L["Artisan"] = "Fachmann"
-L["Master"] = "Meister"
+-- Config UI Elements and their associated descriptions
+L["Include Filtered"]		= true
+L["FILTERCOUNT_DESC"]		= "Include filtered recipes in the count of total recipes."
+L["Close GUI"]				= "Close with Tradeskill UI"
+L["CLOSEGUI_DESC"]			= "Close the ARL window when the crafting window is closed."
+L["Display Exclusions"]		= true
+L["DISPLAY_EXCLUSION_DESC"]	= "Display recipes that are in the exclusion list."
+L["UI Scale"]				= true
+L["UI_SCALE_DESC"]			= "Changes the scale of the UI. Ranges from .5 to 1.5 (1 is default)"
+L["Tooltip Scale"]			= true
+L["TOOLTIP_SCALE_DESC"]		= "Changes the scale of the ARL Tooltip. Ranges from .5 to 1.5 (.9 is default)"
+L["Sorting"]				= "Sortierung"
+L["Sort"]					= "Sortierung"
+L["Display"]				= "Anzeige"
+L["SORTING_DESC"]			= "Change the way in which displayed recipes are sorted."
+L["Version"]				= "Version: "
+L["Name"]					= true
+L["Skill"]					= true
+L["Acquisition"]			= "Quelle"

--- Common ways to obtain recipes
-L["CWD"] = "Gewöhnlicher World Drop"
-L["UWD"] = "Seltener World Drop"
-L["RWD"] = "Rarer World Drop"
-L["EWD"] = "Epischer World Drop"
-L["BoE"] = "Gebunden beim Anlegen (BoE) Drop: "
-L["BoP"] = "Gebunden beim Aufnehmen (BoP) Drop: "
-L["DMCACHE"] = "Knot Zwingschraubs Behälter, Düsterbruch (Nord)"
-L["Gordok Ogre Suit"] = "Ogeranzug der Gordok"
-L["Gordok Ogre Suit Obt"] = "Questbelohnung: Der Ogeranzug der Gordok"
-L["Spectral Essence Obt"] = "Questbelohnung: Kirtonos der Herold (erlaubt dir den Händler Magnus Frostrufer in der Nähe von Scholomance zu sehen)"
-L["TrueBelieverQuest"] = "Questbelohnung: Wahrer Glauben - Seltener Drop von Entschlüsselte Ausschnitte des Wahren Glaubens"
-L["QuestReward"] = "Questbelohnung: "
+-- Filter Config Options
+L["Filtering Options"]		= "Filteroptionen"
+L["General"]				= true
+L["Obtain"]					= "Beschaffung"
+L["Binding"]				= true
+L["Item"]					= true
+L["Armor"]					= true
+L["Weapons"]				= true
+L["Player Type"]			= true
+L["Reputation"]				= true
+L["Old World"]				= true
+L["Burning Crusade"]		= true
+L["Wrath of the Lich King"]	= true

--- Raid Drop Obtain Info
-L["MOLTENCORE"] = "BoP Mob Drop: Zufällige Bosse in MC."
-L["AQ20/AQ40"] = "BoP Mob Drop: Zufällige Bosse in AQ20/AQ40."
-L["ADNaxx"] = "Erlernbar von Meisterhandwerker Omarion im Todesritter-Flügel von Naxxramas."
-L["SSC/TKBoP"] = "BoP Mob Drop: Zufällige Bosse und Mobs in SSC/TK."
-L["SSC/TKBoE"] = "BoE Mob Drop: Zufällige Bosse und Mobs in SSC/TK."
-L["BT/HYJALBoP"] = "BoP Mob Drop: Zufällige Bosse und Mobs in Hyjal/BT."
-L["HYJALBoP"] = "BoP Mob Drop: Zufällige Bosse in Hyjal."
-L["SunwellBoP"] = "BoP Mob Drop: Zufällige Bosse and Mobs im Sonnenbrunnenplateau."
-L["SunwellBoE"] = "BoE Mob Drop: Zufällige Bosse and Mobs im Sonnenbrunnenplateau."
-L["BT/HYJALBoE"] = "BoE Mob Drop: Zufällige Bosse und Mobs in Hyjal/BT."
-L["ZA"] = "BoP Mob Drop: Zufällige Bosse in Zul'Aman"
-L["Unknown"] = "Der Droport dieses Rezepts ist unbekannt."
+-- Filter Configuration Descriptions
+L["FILTERING_OPTIONS_DESC"]		= "Allows you to customize which recipes are filtered."
+L["General Filtering Options"]	= true
+L["FILTERING_GENERAL_DESC"]		= "Configuration for several more general filter types."
+L["Obtain Filtering Options"]	= true
+L["FILTERING_OBTAIN_DESC"]		= "Configuration for which methods of obtaining recipes are included in the scan."
+L["Binding Filtering Options"]	= true
+L["FILTERING_BINDING_DESC"]		= "Configuration for which types of binding are included in the scan."
+L["Item Filtering Options"]		= true
+L["FILTERING_ITEM_DESC"]		= "Configuration for which item types are included in the scan."
+L["Armor Filtering Options"]	= true
+L["FILTERING_Armor_DESC"]		= "Configuration for which types of armor are included in the scan."
+L["Weapon Filtering Options"]	= true
+L["FILTERING_WEAPONS_DESC"]		= "Configuration for which types of weapons are included in the scan."
+L["Player Type Filtering Options"]	= true
+L["FILTERING_PLAYERTYPE_DESC"]	= "Configuration for items matching which player types are included in the scan."
+L["Reputation Filtering Options"]	= Fraktionsoptionen
+L["FILTERING_REP_DESC"]			= "Configuration for which reputation reward recipes are included in the scan."
+L["Old World Rep. Filtering Options"]	= true
+L["FILTERING_OLDWORLD_DESC"]	= "Configuration for which Old World Reputation reward recipes are included in the scan."
+L["Burning Crusade Rep. Filtering Options"]	= true
+L["FILTERING_BC_DESC"]			= "Configuration for which Burning Crusade Reputation reward recipes are included in the scan."
+L["Lich King Rep. Filtering Options"]	= true
+L["FILTERING_WOTLK_DESC"]		= "Configuration for which Wrath of the Lich King Reputation reward recipes are included in the scan."

--- Faction info
-L["WintersVeil"] = "Saisonbedingt: Winterhauchfest"
-L["Lunar Festival"] = "Saisonbedingt: Mondfest"
-L["Darkmoon Faire"] = "Dunkelmond-Jahrmarkt"
-L["Seasonal"] = "Saisonbedingt"
+-- General Filter UI Elements and their associated descriptions
+L["Faction"]				= true
+L["FACTION_DESC"]			= "Include both horde and alliance faction recipes in the scan."
+L["Classes"]				= true
+L["CLASS_DESC"]				= "Include all class specific recipes in the scan."
+L["Specialties"]			= true
+L["SPECIALTY_DESC"]			= "Include all trade-skill specialties in the scan."
+L["Skill"]					= true
+L["SKILL_DESC"]				= "Include all recipes in the scan, regardless of your current skill level."
+L["Known"]					= true
+L["KNOWN_DESC"]				= "Include all known recipes in the scan."
+L["Unknown"]				= true
+L["UNKNOWN_DESC"]			= "Include all unknown recipes in the scan."

--- Alchemy Obtain Information
-L["Discovery - Flasks/Potions"] = "Entdeckung: Fläschchen, Elixiere oder Tränke, die Kräuter aus der Scherbenwelt benötigen."
-L["Discovery - Protection Potions"] = "Entdeckung: Erhebliche Schutztränke."
-L["Discovery - Transmutes"] = "Entdeckung: Transmutationen, die Material aus der Scherbenwelt benötigen."
-L["Goblin Rocket Fuel Obt"] = "Hergestellt: Dieses Rezept kann von Gobliningenieuren hergestellt werden"
-L["Gurubashi Mojo Madness Obt"] = "Kann an einer Schrifttafel am Rande des Wahnsinns gelernt werden, ZG"
-L["Mighty Trolls Blood Potion Obt"] = "Rede mit Henry Stern im Hügel der Klingenhauer"
--- Mob Drop
-L["Elixir of Greater Firepower Obt"] = "BoE Mob Drop: Wachmann, Zuchtmeister und Sklavenhändler der Dunkeleisenzwerge, Sengende Schlucht"
-L["Elixir of the Mongoose Obt"] = "BoE Mob Drop: Jadefeuerschurke, Teufelswald, Schurke der Legashi, Azshara"
-L["Elixir of the Sages Obt"] = "BoE Mob Drop: Scharlachroter Erzmagier, Scharlachroter Kleriker, ÖPL"
-L["Fel Mana Potion Obt"] = "BoP Mob Drop: Chevalier, Blutritter, Soldat, Erzmagier, Blutwärter, Zenturio und Zauberbinder der Mondfinsternis, Schattenmondtal"
-L["Fel Regeneration Potion Obt"] = "BoP Mob Drop: Wächter, Wichtel, Tüftler und Schmied der Todesschmiede, Schattenmondtal"
-L["Fel Strength Elixir Obt"] = "BoP Mob Drop: Waffenschmied der Mo'arg, Schreckensmeister, Schreckensmeister und Hexenmeister des Schattenrats, Schattenmondtal"
-L["Gift of Arthas Obt"] = "BoE Mob Drop: Sabbernder Guhl, Skelettschinder, WPL"
-L["Greater Arcane Protection Potion Obt"] = "BoE Mob Drop: Kobaltblauer Magiewirker, Winterquell"
-L["Greater Fire Protection Potion Obt"] = "BoE Mob Drop: Herbeirufer und Pyromant der Feuerbrand, LBRS"
-L["Greater Frost Protection Potion Obt"] = "BoE Mob Drop: Frosthagelriese, Winterquell"
-L["Greater Nature Protection Potion Obt"] = "BoE Mob Drop: Verfallender Schrecken, Faulendes Ungetüm, WPL"
-L["Greater Shadow Protection Potion Obt"] = "BoE Mob Drop: Dunkler Adept, Schattenmagier, ÖPL"
-L["Major Arcane Protection Potion Obt"] = "BoP Mob Drop: Arkanist der Vir'aani, Nagrand"
-L["Major Fire Protection Potion Obt"] = "BoP Mob Drop: Astromagier der Sonnensucher, Die Mechanar"
-L["Major Frost Protection Potion Obt"] = "BoP Mob Drop: Nexusprinz Shaffar, Managruft"
-L["Major Holy Protection Potion Obt"] = "BoP Mob Drop: Abyssischer Flammenbringer, Schergrat"
-L["Major Shadow Protection Potion Obt"] = "BoP Mob Drop: Hexenmeister des Schattenrats, Schattenmondtal"
-L["Mighty Rage Potion Obt"] = "BoE Mob Drop: Töter des Schwarzfels, Brennende Steppe"
-L["Wildvine Potion Obt"] = "BoE Mob Drop: Trolle im Hinterland und Schlingendorntal"
--- Quest
-L["Discolored Healing Potion Obt"] = "Wilde Herzen"
-L["Elixir of Brute Force Obt"] = "Blutblütensprösslinge bei Dadanga im Krater von Un'Goro abgeben.\n      Seit 2.0 beim Lehrer erlernbar"
-L["Lesser Stoneshield Potion Obt"] = "Flüssigstein"
-L["Restorative Potion Obt"] = "Reagenzien-Suche im Ödland II (Elite, Uldaman)"
+-- Obtain Filter UI Elements and their associated descriptions
+L["Instance"]				= true
+L["INSTANCE_DESC"]			= "Recipes obtained from (5 man) instances should be included in the scan."
+L["Raid"]					= true
+L["RAID_DESC"]				= "Recipes obtained in raids (ie: Molten Core, Serpent Shrine Cavern, etc.) should be included in the scan."
+L["Quest"]					= true
+L["QUEST_DESC"]				= "Recipes obtained as quest rewards should be included in the scan."
+L["Seasonal"]				= true
+L["SEASONAL_DESC"]			= "Recipes obtained in seasonal events should be included in the scan."
+L["Trainer"]				= true
+L["TRAINER_DESC"]			= "Recipes learned from trainers should be included in the scan."
+L["Vendor"]					= true
+L["VENDOR_DESC"]			= "Recipes purchased from vendors should be included in the scan."
+L["PVP"]					= true
+L["PVP_DESC"]				= "Recipes obtained through PVP should be included in the scan."
+L["Discovery"]				= true
+L["DISCOVERY_DESC"]			= "Recipes obtained through Discovery should be included in the scan."
+L["World Drop"]				= true
+L["WORLD_DROP_DESC"]		= "Recipes that are World Drops should be included in the scan."
+L["Mob Drop"]				= true
+L["MOB_DROP_DESC"]			= "Recipes that are Mob Drops should be included in the scan."

+-- Binding Filter UI Elements and their associated descriptions
+L["BOEFilter"]				= "Item Bind on Equip"
+L["BOE_DESC"]				= "Recipes that make Bind on Equip items should be included in the scan."
+L["BOPFilter"]				= "Item Bind on Pickup"
+L["BOP_DESC"]				= "Recipes that make Bind on Pickup items should be included in the scan."
+L["RecipeBOEFilter"]		= "Recipe Bind on Equip"
+L["RECIPE_BOE_DESC"]		= "Recipes that are Bind on Equip should be included in the scan."
+L["RecipeBOPFilter"]		= "Recipe Bind on Pickup"
+L["RECIPE_BOP_DESC"]		= "Recipes that are Bind on Pickup should be included in the scan."

--- Beast Training Obtain Information
-L["Rare"] = true
-L["Elite"] = true
--- Beasts which have training skills
-L["Agam'ar"] =			"Agam'ar"
-L["Aku'mai Fisher"] =		"Fischschnapper von Aku'mai"
-L["Aku'mai Snapjaw"] =		"Schnappkiefer von Aku'mai"
-L["Angerclaw Mauler"] =		"Wutklauenraufer"
-L["Arash-ethis"] =		"Arash-ethis"
-L["Ashenvale Bear"] =		"Ashenvale-B?r"
-L["Ashmane Boar"] =		"Aschm?hneneber"
-L["Barbed Crustacean"] =	"Stacheliges Krustentier"
-L["Barnabus"] =			"Barnabus"
-L["Battleboar"] =		"Kampfeber"
-L["Bellygrub"] =		"Stopfwanst"
-L["Besseleth"] =		"Besseleth"
-L["Bhag'thera"] =		"Bhag'thera"
-L["Bjarn"] =			"Bjarn"
-L["Black Bear Patriarch"] =	"Schwarzb?renpatriarch"
-L["Black Ravager Mastiff"] =	"Schwarzer Verheerermastiff"
-L["Black Ravager"] =		"Schwarzer Verheerer"
-L["Blackrock Worg"] =		"Worg des Schwarzfels"
-L["Blackwind Warp Chaser"] =	"Schattenwindhetzer"
---L["Blind Hunter"] = 		"Blinder J?ger"
-L["Blisterpaw Hyena"] =		"Eiterpfotenhy?ne"
-L["Bloodaxe Worg"] =		"Worg der Blut?xte"
-L["Bloodfalcon"] =		"Bluthabicht"
-L["Bloodmaul Battle Worg"] =	"Kampfworg der Blutschl?ger"
-L["Bloodmaul Dire Wolf"] =	"Terrorwolf der Blutschl?ger"
-L["Bloodsnout Worg"] =		"Blutschnauzenworg"
-L["Bonepaw Hyena"] =		"Skelettpfotenhy?ne"
-L["Bristleback Battleboar"] =	"Kampfeber der Borstennacken"
-L["Broken Tooth"] =		"Zerbrochener Zahn"
-L["Carrion Vulture"] =		"Aasgeier"
-L["Cave Creeper"] =		"H?hlenkrabbler"
-L["Chatter"] =			"Chatter"
-L["Clack the Reaver"] =		"Clack der H?scher"
-L["Clattering Crawler"] =	"Rasselnder Kriecher"
-L["Cleft Scorpid"] =		"Kluftskorpid"
-L["Cloud Serpent"] =		"Wolkenschlange"
-L["Cobalt Serpent"] =		"Kobaltblaue Schlange"
-L["Coilskar Cobra"] =		"Kobra der Echsennarbe"
-L["Corrupted Mottled Boar"] =	"Verderbter scheckiger Eber"
-L["Corrupted Scorpid"] =	"Verderbter Skorpid"
-L["Coyote Packleader"] =	"Kojotenrudelanf?hrer"
-L["Coyote"] =			"Kojote"
-L["Crag Boar"] =		"Klippeneber"
-L["Crag Coyote"] =		"Klippenkojote"
-L["Crag Stalker"] =		"Klippenpirscher"
-L["Crazed Dragonhawk"] =	"Wahnsinniger Drachenfalke"
-L["Creepthess"] =		"Kriechf?nger"
-L["Dark Screecher"] =		"Dunkelkreischer"
-L["Dark Worg"] =		"Dunkelworg"
-L["Darkfang Creeper"] =		"Dunkelzahnkrabbler"
-L["Deadly Cleft Scorpid"] =	"T?dlicher Kluftskorpid"
-L["Deadmire"] =			"Schlammw?hler"
-L["Death Flayer"] =		"Todesschinder"
-L["Death Howl"] =		"Todesheuler"
-L["Deathlash Scorpid"] =	"Todespeitschenskorpid"
-L["Deathstrike Tarantula"] =	"Todessto?tarantel"
-L["Deep Stinger"] =		"Tiefstecher"
-L["Deepmoss Creeper"] =		"Kluftmooskrabbler"
-L["Deepmoss Webspinner"] =	"Kluftmoosnetzweber"
-L["Den Mother"] =		"H?hlenmutter"
-L["Deviate Adder"] =		"Deviatotter"
-L["Deviate Coiler Hatchling"] =	"Deviatwinderjungtier"
-L["Deviate Coiler"] =		"Deviatwinder"
-L["Deviate Crocolisk"] =	"Deviatkrokilisk"
-L["Deviate Dreadfang"] =	"Deviatschreckensfang"
-L["Deviate Moccasin"] =		"Deviatmokassinschlange"
-L["Deviate Stinglash"] =	"Deviatdornenpeitscher"
-L["Deviate Venomwing"] =	"Deviatvenomwing"
-L["Deviate Viper"] =		"Deviatviper"
-L["Dire Mottled Boar"] =	"Scheckiger Terroreber"
---L["Dire Raven"] =		"Terrorrabe"
-L["Diseased Grizzly"] =		"Kranker Grizzly"
-L["Diseased Wolf"] =		"Kranker Wolf"
-L["Dread Flyer"] =		"Schreckensflieger"
-L["Dread Ripper"] =		"Schreckensschlitzer"
-L["Dreadfang Lurker"] =		"Schreckenslauerer"
-L["Dreadfang Widow"] =		"Schreckenswitwe"
-L["Dreadmaw Crocolisk"] =	"Schaudermagenkrokilisk"
-L["Drywallow Crocolisk"] =	"Staubsuhlerkrokilisk"
-L["Drywallow Daggermaw"] =	"Staubsuhlerdolchrachen"
-L["Drywallow Snapper"] =	"Staubsuhlerschnapper"
-L["Durotar Tiger"] =		"Durotar-Tiger"
-L["Eclipsion Dragonhawk"] =	"Drachenfalke der Mondfinsternis"
-L["Elder Ashenvale Bear"] =	"Alter Ashenvaleb?r"
-L["Elder Cloud Serpent"] =	"Alte Wolkenschlange"
-L["Elder Crag Boar"] =		"Alter Klippeneber"
-L["Elder Crag Coyote"] =	"Alter Klippenkojote"
-L["Elder Mistvale Gorilla"] =	"Alter Nebeltalgorilla"
-L["Elder Moss Creeper"] =	"Alter Mooskrabbler"
-L["Elder Mottled Boar"] =	"Alter scheckiger Eber"
-L["Elder Mountain Boar"] =	"Alter Bergeber"
-L["Elder Plainstrider"] =	"Alter Ebenenschreiter"
-L["Elder Shadowmaw Panther"] =	"Alter Schattentatzenpanther"
-L["Elder Shardtooth"] =		"Alter Splitterzahn"
-L["Elder Springpaw"] =		"Alte Bachtatze"
-L["Encrusted Surf Crawler"] =	"Verkrusteter Brandungskriecher"
-L["Enraged Ravager"] =		"W?tender Blutfelshetzer"
-L["Felpaw Ravager"] =		"Teufelspfotenverheerer"
-L["Felpaw Wolf"] =		"Teufelspfotenwolf"
-L["Felsworn Scalewing"] =	"Schuppenfl?gelteufelsbrut"
---L["Female Kaliri Hatchling"] = "Junges Kaliriweibchen"
-L["Feral Crag Coyote"] =	"Wilder Klippenkojote"
-L["Feral Dragonhawk Hatchling"] = "Wildes Drachenfalkenjunges"
-L["Feral Mountain Lion"] =	"Wilder Bergl?we"
-L["Ferocious Grizzled Bear"] =	"Wilder ergrauter B?r"
-L["Fire Roc"] =			"Feuerroc"
-L["Firetail Scorpid"] =		"Feuerschwanzskorpid"
-L["Flatland Cougar"] =		"Flachlandpuma"
-L["Fleeting Plainstrider"] =	"Fl?chtiger Ebenenschreiter"
-L["Forest Lurker"] =		"Waldlauerer"
-L["Forest Moss Creeper"] =	"Waldmooskrabbler"
-L["Forest Spider"] =		"Waldspinne"
-L["Foreststrider Fledgling"] =	"Waldschreiterjunges"
-L["Frostsaber Cub"] =		"Frosts?blerjunges"
-L["Frostsaber Huntress"] =	"Frosts?blerj?gerin"
-L["Frostsaber Stalker"] =	"Frosts?blerpirscherin"
-L["Ghamoo-ra"] =		"Ghamoo-ra"
-L["Ghost Saber"] =		"Geisters?bler"
-L["Ghostclaw Lynx"] =		"Geisterklauenluchs"
-L["Ghostclaw Ravager"] =	"Geisterklauenverheerer"
-L["Ghostpaw Alpha"] =		"Geisterpfotenalpha"
-L["Ghostpaw Runner"] =		"Geisterpfotenl?ufer"
-L["Giant Foreststrider"] =	"Riesiger Waldschreiter"
-L["Giant Moss Creeper"] =	"Riesiger Mooskrabbler"
-L["Giant Plains Creeper"] =	"Riesiger Ebenenkrabbler"
-L["Giant Webwood Spider"] =	"Riesige Waldweberspinne"
-L["Giant Wetlands Crocolisk"] =	"Riesiger Sumpflandkrokilisk"
-L["Githyiss the Vile"] =	"Githyiss die ?ble"
-L["Goretusk"] =			"Geiferzahn"
-L["Gray Bear"] =		"Graub?r"
-L["Gray Forest Wolf"] =		"Grauer Forstwolf"
-L["Great Goretusk"] =		"Gro?er Geiferzahn"
-L["Greater Duskbat"] =		"Gro?er Nachtsauger"
-L["Greater Firebird"] =		"Gro?er Feuervogel"
-L["Greater Fleshripper"] =	"Gro?er Fleischrei?er"
-L["Greater Kraul Bat"] =	"Gro?e Kralfledermaus"
-L["Greater Tarantula"] =	"Gro?e Tarantel"
-L["Greater Thunderhawk"] =	"Gro?er Donnerfalke"
-L["Greater Windroc"] =		"Gro?er Windroc"
-L["Green Recluse"] =		"Gr?ner Eremit"
-L["Groddoc Thunderer"] =	"Groddoc-Donnerer"
-L["Grovestalker Lynx "] =	"Hainpirscherluchs"
-L["Grunter"] =			"Suhlaman"
-L["Gutripper"] =		"Aaskralle"
-L["Hakkar'i Frostwing"] =	"Frostfl?gler der Hakkari"
-L["Hakkar'i Sapper"] =		"Randalierer der Hakkari"
-L["Ice Claw Bear"] =		"Eisklauenb?r"
-L["Ironback"] =			"Eisenpanzer"
-L["Ironbeak Hunter"] =		"Eisenschnabelj?ger"
-L["Ironbeak Owl"] =		"Eisenschnabeleule"
-L["Ironbeak Screecher"] =	"Eisenschnabelkreischer"
-L["Ironfur Bear"] =		"Eisenfellb?r"
-L["Ironfur Patriarch"] =	"Eisenfellpatriarch"
-L["Jaguero Stalker"] =		"Jaguero-Pirscher"
-L["Jungle Thunderer"] =		"Dschungeldonnerer"
-L["Juvenile Snow Leopard"] =	"Halbw?chsiger Schneeleopard"
-L["Kaliri Matriarch"] =		"Kalirimatriarchin"
-L["Kaliri Swooper"] =		"Kaliristurzflieger"
-L["King Bangalash"] =		"K?nig Bangalash"
-L["Kraul Bat"] =		"Kral-Fledermaus"
-L["Krellack"] =			"Krellack"
-L["Kresh"] =			"Kresh"
-L["Kurzen War Tiger"] =		"Kurzens Kriegstiger"
-L["Lady Sathrah"] =		"Dame Sathrah"
-L["Large Crag Boar"] =		"Gro?er Klippeneber"
-L["Large Loch Crocolisk"] =	"Gro?er Lochkrokilisk"
-L["Leech Widow"] =		"Egelwitwe"
-L["Loch Crocolisk"] =		"Lochkrokilisk"
-L["Longsnout"] =		"Langschnauze"
-L["Longtooth Howler"] =		"Langzahnheuler"
-L["Longtooth Runner"] =		"Langzahnl?ufer"
-L["Lost Torranche"] =		"Verirrter Torranche"
-L["Lupos"] =			"Lupos"
-L["Magram Bonepaw"] =		"Skelettpfote der Magram"
-L["Male Kaliri Hatchling"] =	"Junges Kalirim?nnchen"
-L["Mangeclaw"] =		"Marterklaue"
-L["Mangy Mountain Boar"] =	"R?udiger Bergeber"
-L["Mazzranache"] =		"Mazzranache"
-L["Mesa Buzzard"] =		"Mesabussard"
-L["Mist Howler"] =		"Nebelheuler"
-L["Mistvale Gorilla"] =		"Nebeltalgorilla"
-L["Mongress"] =			"Mongress"
-L["Monstrous Crawler"] =	"Monstr?ser Kriecher"
-L["Monstrous Plaguebat"] =	"Monstr?se Seuchenfledermaus"
-L["Moonstalker Runt"] =		"Mondpirscherwicht"
-L["Moonstalker Sire"] =		"Mondpirschervater"
-L["Mottled Boar"] =		"Scheckiger Eber"
-L["Mottled Drywallow Crocolisk"] = "Scheckiger Staubsuhlerkrokilisk"
-L["Mountain Boar"] =		"Bergeber"
-L["Mountain Lion"] =		"Bergl?we"
-L["Mudrock Snapjaw"] =		"Schlammpanzerschnappkiefer"
---L["Murderous Blisterpaw"] =	"Mordlustige Eiterpfote"
-L["Murk Slitherer"] =		"D?stergleiter"
-L["Murk Spitter"] =		"D?sterspeier"
-L["Naraxis"] =			"Naraxis"
-L["Night Web Matriarch"] =	"Nachtwebermatriarchin"
-L["Night Web Spider"] =		"Nachtweber"
-L["Nightsaber"] =		"Nachts?bler"
-L["Noxious Plaguebat"] =	"Giftige Seuchenfledermaus"
---L["Noxious Reaver"] =	"Giftiger H?scher"
---L["Noxious Shredder"] =	"Giftiger Schredder"
-L["Oasis Snapjaw"] =		"Oasenschnappkiefer"
-L["Ol' Sooty"] =		"Old Sooty"
-L["Old Cliff Jumper"] =		"Klippenspringer"
-L["Old Grizzlegut"] =		"Silbergrimm der Weise"
-L["Olm the Wise"] =		"Olm der Weise"
-L["Ornery Plainstrider"] =	"St?rrischer Ebenenschreiter"
-L["Panther"] =			"Panther"
-L["Phoenix-Hawk Hatchling"] =	"Ph?nixfalkenjunges"
-L["Plague Lurker"] =		"Seuchenlauerer"
-L["Plaguebat"] =		"Seuchenfledermaus"
-L["Plagued Swine"] =		"Verseuchtes Schwein"
-L["Plains Creeper"] =		"Ebenenkrabbler"
-L["Porcine Entourage"] =	"Gefolgsschwein"
-L["Prairie Stalker"] =		"Pr?riepirscher"
-L["Prairie Wolf Alpha"] =	"Alpha-Pr?riewolf"
-L["Prairie Wolf"] =		"Pr?riewolf"
-L["Princess"] =			"Prinzessin"
-L["Prowler"] =			"Streuner"
-L["Pygmy Surf Crawler"] =	"Zwergbrandungskriecher"
-L["Quillfang Ravager"] =	"Stachelklauenfelshetzer"
-L["Quillfang Skitterer"] =	"Stachelklauenhuscher"
-L["Rabid Blisterpaw"] =		"Tollw?tige Eiterpfote"
-L["Rabid Crag Coyote"] =	"Tollw?tiger Klippenkojote"
-L["Ragged Scavenger"] =		"Struppiger Aasfresser"
-L["Raging Agam'ar"] =		"Tobender Agam'ar"
-L["Rak'Shiri"] =		"Rak'shiri"
-L["Ravage"] =			"Verheeren"
-L["Ravager Specimen"] =		"Felshetzerexemplar"
-L["Ravenous Windroc"] =		"Gefr??iger Windroc"
-L["Razorfang Hatchling"] =	"Messerklauenjungtier"
-L["Razzashi Adder"] =		"Razzashiotter"
---L["Razzashi Broodwidow"] =	"Razzashibrutwitwe"
-L["Razzashi Cobra"] =		"Razzashikobra"
-L["Razzashi Serpent"] =		"Razzashischlange"
-L["Rekk'tilac"] =		"Rekk'tilac"
-L["Rema"] =			"Rema"
-L["Ridge Huntress"] =		"Kammj?gerin"
-L["Ridge Stalker Patriarch"] =	"Kammpirscherpatriarch"
-L["Ridge Stalker"] =		"Kammpirscher"
-L["Rip-Blade Ravager"] =	"Rei?klingenhetzer"
-L["Ripfang Lynx"] =		"Rei?zahnluchs"
-L["Ripscale"] =			"Rei?erschuppe"
-L["Roc"] =			"Roc"
-L["Rockhide Boar"] =		"Felsnischeneber"
-L["Rogue Vale Screecher"] =	"Wilder Talkreischer"
-L["Rotting Agam'ar"] =		"Faulender Agam'ar"
-L["Salt Flats Vulture"] =	"Salzw?stengeier"
-L["Saltwater Snapjaw"] =	"Salzwasserschnappkiefer"
-L["Sandfury Guardian"] =	"W?chter der Sandw?ter"
-L["Sarkoth"] =			"Sarkoth"
-L["Savannah Patriarch"] =	"Savannenpatriarch"
-L["Sawtooth Snapper"] =		"S?gezahnschnapper"
-L["Scalewing Serpent"] =	"Schuppenfl?gelschlange"
-L["Scarlet Tracking Hound"] =	"Scharlachroter F?hrtenleserhund"
-L["Scarred Crag Boar"] =	"Vernarbter Klippeneber"
-L["Scarshield Worg"] =		"Worg der Schmetterschilde"
-L["Scorchshell Pincer"] =	"Sengpanzerzange"
-L["Scorpashi Lasher"] =		"Skorpashipeitscher"
-L["Scorpashi Snapper"] =	"Skorpashischnapper"
-L["Scorpashi Venomlash"] =	"Skorpashigiftpeitscher"
-L["Scorpid Bonecrawler"] =	"Skorpidknochenkletterer"
-L["Scorpid Duneburrower"] =	"D?nenbuddlerskorpid"
-L["Scorpid Dunestalker"] =	"Skorpidd?nenpirscher"
-L["Scorpid Hunter"] =		"Skorpidj?ger"
-L["Scorpid Reaver"] =		"Skorpidh?scher"
-L["Scorpid Tail Lasher"] =	"Skorpidschwanzpeitscher"
-L["Scorpid Terror"] =		"Skorpidschrecker"
-L["Scorpid Worker"] =		"Skorpidarbeiter"
-L["Scorpok Stinger"] =		"Skorpokstecher"
---L["Scythetooth Raptor"] =	"Sichelzahnraptor"
-L["Searing Roc"] =		"Sengender Roc"
---L["Sewer Beast"] =		"Kanalbestie"
-L["Shadow Panther"] =		"Schattenpanther"
-L["Shadowmaw Panther"] =	"Alter Schattentatzenpanther"
-L["Shadowwing Owl"] =		"Schattenfl?geleule"
-L["Shanda the Spinner"] =	"Shanda die Weberin"
-L["Shardtooth Bear"] =		"Splitterzahnb?r"
-L["Shore Crawler"] =		"K?stenkriecher"
-L["Shrike Bat"] =		"W?rgerfledermaus"
-L["Silithid Creeper"] =		"Silithidkrabbler"
-L["Silithid Swarmer"] =		"Silithidschw?rmer"
-L["Silt Crawler"] =		"Schlickkriecher"
-L["Silvermane Howler"] =	"Silberm?hnenheuler"
-L["Silvermane Stalker"] =	"Silberm?hnenpirscher"
-L["Silvermane Wolf"] =		"Silberm?hnenwolf"
-L["Sin'Dall"] =			"Sin'Dall"
-L["Skettis Kaliri"] =		"Kaliri von Skettis"
-L["Skittering Crustacean"] =	"Huschendes Krustentier"
-L["Small Crag Boar"] =		"Kleiner Klippeneber"
-L["Snapjaw"] =			"Schnappkiefer"
-L["Snapping Crustacean"] =	"Schnappendes Krustentier"
-L["Snarler"] =			"Knurrer"
-L["Snow Tracker Wolf"] =	"Schneef?hrtenleserwolf"
-L["Son of Hakkar"] =		"Sohn von Hakkar"
-L["Soulflayer"] =		"Seelenschinder"
-L["Sparkleshell Snapper"] =	"Spiegelpanzerschnapper"
-L["Spawn of Hakkar"] =		"Brut von Hakkar"
-L["Spiteflayer"] =		"Fledderschnabel"
-L["Spot"] =			"Spot"
-L["Starving Blisterpaw"] =	"Verhungernde Eiterpfote"
-L["Starving Mountain Lion"] =	"Verhungernder Bergl?we"
-L["Starving Winter Wolf"] =	"Verhungernder Winterwolf"
---L["Stolid Snapjaw"] =	"Phlegmatischer Schnappkiefer"
-L["Stonelash Flayer"] =		"Steinpanzerschinder"
-L["Stonelash Pincer"] =		"Steinpanzerzange"
-L["Stonelash Scorpid"] =	"Steinpanzerskorpid"
-L["Stonetusk Boar"] =		"Steinhauereber"
-L["Stranglethorn Tiger"] =	"Stranglethorn-Tiger"
-L["Strigid Hunter"] =		"Strigidj?ger"
-L["Strigid Owl"] =		"Strigideule"
-L["Swamp Jaguar"] =		"Sumpfjaguar"
-L["Swiftwing Shredder"] =	"Flinkfl?gelschredder"
-L["Tarantula"] =		"Tarantel"
-L["Thistle Bear"] =		"Distelb?r"
-L["Thistle Boar"] =		"Disteleber"
-L["Thornfang Ravager"] =	"Dornenfangfelshetzer"
-L["Thornfang Venomspitter"] =	"Dornenfanggiftspucker"
-L["Thunderhawk Cloudscraper"] =	"Donnerfalkenwolkenkitzler"
-L["Thunderhawk Hatchling"] =	"Donnerfalkenjungtier"
-L["Tide Crawler"] =		"Gezeitenkriecher"
-L["Timber Worg"] =		"Waldworg"
-L["Timber"] =			"Holzplanke"
-L["Timberweb Recluse"] =	"Baumspinnereremit"
-L["Twilight Runner"] =		"Mondlichtl?ufer"
-L["U'cha"] =			"U'cha"
-L["Uhk'loc"] =			"Uhk'loc"
-L["Un'Goro Thunderer"] =	"Donnerer von Un'Goro"
-L["Vale Screecher"] =		"Talkreischer"
-L["Venomlash Scorpid"] =	"Giftpeitscherskorpid"
-L["Venomous Cloud Serpent"] =	"Giftige Wolkenschlange"
-L["Venomtail Scorpid"] =	"Siechstachelskorpid"
-L["Venomtip Scorpid"] =		"Giftstichskorpid"
-L["Vicious Night Web Spider"] =	"Heimt?ckischer Nachtweber"
-L["Vile Sting"] =		"?belstich"
-L["Vilebranch Raiding Wolf"] =	"Raubwolf der Vilebranch"
-L["Warp Chaser"] =		"Sph?renhetzer"
-L["Warp Hunter"] =		"Sph?renpirscher"
-L["Warp Stalker"] =		"Sph?renj?ger"
-L["Washte Pawne"] =		"Washte Pawne"
-L["Wayward Buzzard"] =		"Entflogener Bussard"
-L["Webwood Silkspinner"] =	"Waldweberseidenspinner"
-L["Webwood Venomfang"] =	"Waldwebergiftzahn"
-L["Wildthorn Lurker"] =		"Wilddornlauerer"
-L["Windroc Hunter"] =		"Windrocj?ger"
-L["Windroc Huntress"] =		"Windrocj?gerin"
-L["Windroc Matriarch"] =	"Windrocmatriarchin"
-L["Windroc"] =			"Windroc"
-L["Winter Wolf"] =		"Winterwolf"
-L["Winterspring Owl"] =		"Winterquelleule"
-L["Winterspring Screecher"] =	"Wintersquellkreischer"
-L["Wood Lurker"] =		"Holzlauerer"
-L["Worg"] =			"Worg"
-L["Young Forest Bear"] =	"Junger Waldb?r"
-L["Young Goretusk"] =		"Junger Geiferzahn"
-L["Young Mesa Buzzard"] =	"Junger Mesabussard"
-L["Young Panther"] =		"Junger Panther"
-L["Young Stranglethorn Tiger"] = "Junger Stranglethorntiger"
-L["Young Thistle Boar"] =	"Junger Disteleber"
-L["Zaricotl"] =			"Zaricotl"
-L["Zulian Panther"] =		"Zulianischer Panther"
-L["Zulian Stalker"] =		"Zulianischer Pirscher"
+-- Item - Armor UI Elements and their associated descriptions
+L["Cloth"]					= true
+L["CLOTH_DESC"]				= "Recipes that make cloth items should be included in the scan."
+L["Leather"]				= true
+L["LEATHER_DESC"]			= "Recipes that make leather items should be included in the scan."
+L["Mail"]					= true
+L["MAIL_DESC"]				= "Recipes that make mail items should be included in the scan."
+L["Plate"]					= true
+L["PLATE_DESC"]				= "Recipes that make plate items should be included in the scan."
+L["Cloak"]					= true
+L["CLOAK_DESC"]				= "Recipes that make cloaks should be included in the scan."
+L["Ring"]					= true
+L["RING_DESC"]				= "Recipes that make rings should be included in the scan."
+L["Trinket"]				= true
+L["TRINKET_DESC"]			= "Recipes that make trinkets should be included in the scan."
+L["Necklace"]				= true
+L["NECKLACE_DESC"]			= "Recipes that make necklaces should be included in the scan."
+L["Shield"]					= true
+L["SHIELD_DESC"]			= "Recipes that make shields should be included in the scan."

--- Blacksmithin Obtain Information
-L["Annihilator Obt"] = "BoE Mob Drop: Rüstmeister Zigris, LBRS"
-L["Arcanite Champion Obt"] = "BoE Mob Drop: Goraluk Hammerbruch, UBRS"
-L["Arcanite Reaper Obt"] = "BoE Mob Drop: Bannok Grimmaxt, LBRS"
-L["Barbaric Iron Boots Obt"] = "Questbelohnung (H): In den Boden getrampelt"
-L["Barbaric Iron Breastplate Obt"] = "Questbelohnung (H): Barbarische Waffenschmiedekunst"
-L["Barbaric Iron Gloves Obt"] = "Questbelohnung (H): Freude der Omoshs"
-L["Barbaric Iron Helm Obt"] = "Questbelohnung (H): Hörner der Raserei"
-L["Barbaric Iron Shoulders Obt"] = "Questbelohnung (H): Über Eisenschulterstücke"
-L["Black Grasp of the Destroyer Obt"] = "BoP Mob Drop: Moam, AQ20"
-L["Blacksmithing Plans"] = "Item Drop: Zufallsdropps aus Plänen in BRT und Stratholme"
-L["Blazing Rapier Obt"] = "Questbelohnung: Verderbnis"
-L["Dark Iron Plate Obt"] = "BoE Mob Drop: Ribbly Schraubstutz, BRT"
-L["Dark Iron Pulverizer Obt"] = "BoE Mob Drop: Grizzle, BRT"
-L["Dark Iron Sunderer Obt"] = "BoE Mob Drop: Betrunkener Gast, Ribblys Spießgeselle, BRT"
-L["Dawn's Edge Obt"] = "Questbelohnung: Schlangenstein der Schattenjägerin"
-L["Demon Forged Breastplate Obt"] = "Questbelohnung: Die Dämonenschmiede"
-L["Earthpeace Breastplate Obt"] = "BoP Mob Drop, Hochbotaniker Freywinn, Die Botanika"
-L["Enchanted Battlehammer Obt"] = "Questbelohnung: Süße Beschaulichkeit"
-L["Enchanted Thorium Breastplate Obt"] = "Questbelohnung: Verzauberter Thoriumplattenpanzer: Band I"
-L["Enchanted Thorium Helm Obt"] = "Questbelohnung: Verzauberter Thoriumplattenpanzer: Band III"
-L["Enchanted Thorium Leggings Obt"] = "Questbelohnung: Verzauberter Thoriumplattenpanzer: Band II"
-L["Felsteel Gloves Obt"] = "BoP Mob Drop: Mönch der Auchenai, Auchenaikrypta"
-L["Felsteel Helm Obt"] = "BoP Mob Drop: Fanatiker der Kabale, Schattenlabyrinth"
-L["Felsteel Leggings Obt"] = "BoP Mob Drop: Entfesselter Verdammnisbringer, Die Arkatraz"
-L["Fiery Plate Gauntlets Obt"] = "Questbelohnung: Feurige Plattenstulpen"
-L["Frostguard Obt"] = "BoE Mob Drop: Großknecht Marcrid, WPL"
-L["Golden Scale Gauntlets Obt"] = "Questbelohnung (A): Die Herkunft der Schmiedekunst"
-L["Greater Ward of Shielding Obt"] = "BoP Mob Drop: Blutwärter des Sonnenzorns, Nethersturm"
-L["Hammer of the Titans Obt"] = "BoE Mob Drop: Maleki der Leichenblasse, Stratholme"
-L["Heartseeker Obt"] = "BoE Mob Drop: Kanonenmeister Willey, Stratholme"
-L["Heavy Copper Longsword Obt"] = "Questbelohnung (A): Nachschub für die Front (neu)"
-L["Imperial Plate Belt Obt"] = "Questbelohnung: Imperialer Plattengürtel"
-L["Imperial Plate Boots Obt"] = "Questbelohnung: Imperiale Plattenstiefel"
-L["Imperial Plate Bracers Obt"] = "Questbelohnung: Imperiale Plattenarmschienen"
-L["Imperial Plate Chest Obt"] = "Questbelohnung: Imperiale Plattenrüstung"
-L["Imperial Plate Helm Obt"] = "Questbelohnung: Imperialer Plattenhelm"
-L["Imperial Plate Leggings Obt"] = "Questbelohnung: Imperiale Plattengamaschen"
-L["Imperial Plate Shoulders Obt"] = "Questbelohnung: Imperiale Plattenschultern"
-L["Inlaid Mithril Cylinder Obt"] = "Hergestellt: Das Rezept kann von Gnomeningieuren hergestellt werden."
-L["Invulnerable Mail Obt"] = "BoE Mob Drop: Goraluk Hammerbruch, UBRS"
-L["Ironforge Breastplate Obt"] = "Questbelohnung (A): Die Aufrüstung im Rotkammgebirge"
-L["Khorium Belt Obt"] = "BoP Mob Drop: Räuber der Finsterblut, Nagrand"
-L["Khorium Boots Obt"] = "BoP Mob Drop: Körperloser Beschützer, Nethersturm"
-L["Khorium Pants Obt"] = "BoP Mob Drop: Wächter der Todesschmiedes, Schattenmondtal"
-L["Masterwork Stormhammer Obt"] = "BoE Mob Drop: Goraluk Hammerbruch, UBRS"
-L["Orcish War Leggings Obt"] = "Questbelohnung (H): Die alten Traditionen"
-L["Ornate Mithril Gloves Obt"] = "Questbelohnung: Der große silberne Betrüger"
-L["Ornate Mithril Helm Obt"] = "Questbelohnung: Ein schlauer Kopf auf den Schultern"
-L["Ornate Mithril Pants Obt"] = "Questbelohnung: Hier verhütten, da verhütten"
-L["Ornate Mithril Shoulder Obt"] = "Questbelohnung: Die Kunst der Magieerfüllung"
-L["Ragesteel Breastplate Obt"] = "BoP Mob Drop, Krieger der Aschenzungen, Schattenmondtal"
-L["Ragesteel Gloves Obt"] = "BoP Mob Drop: Krieger der Felsfäuste, Nagrand"
-L["Ragesteel Helm Obt"] = "BoP Mob Drop: Grollwaches, Schergrat"
-L["Ragesteel Shoulders Obt"] = "BoP Mob Drop: Wütender Erdgeist, Wütender Luftgeist, Wütender Feuergeist, Wütender Wassergeist, Schattenmondtal"
-L["Runic Breastplate Obt"] = "BoE Mob Drop: Strashazmyrmidone, Düstermarschen (Alcaz Insel)"
-L["Runic Plate Boots Obt"] = "BoE Mob Drop: Scharlachroter Chevalier, WPL"
-L["Runic Plate Helm Obt"] = "BoE Mob Drop: Strashazkrieger, Düstermarschen (Alcaz Insel)"
-L["Runic Plate Leggings Obt"] = "BoE Mob Drop: Scharlachroter Schmied, WPL"
-L["Runic Plate Shoulders Obt"] = "BoE Mob Drop: Strashazschlangenwache, Düstermarschen (Alcaz Insel)"
-L["Sulfuron Hammer Obt"] = "Questbelohnung: Ein verbindlicher Vertrag"
-L["Swiftsteel Gloves Obt"] = "BoP Mob Drop, Nexuswandler, Managruft"
-L["Thick Obsidian Breastplate Obt"] = "BoP Mob Drop: Der Prophet Skeram, AQ40"
-L["Volcanic Hammer Obt"] = "BoE Mob Drop: Volchan (Rar), Brennende Steppe"
+-- Item - Weapon UI Elements and their associated descriptions
+L["One Hand"]				= true
+L["ONEHAND_DESC"]			= "Recipes that make one handed items should be included in the scan."
+L["Two Hand"]				= true
+L["TWOHAND_DESC"]			= "Recipes that make two handed items should be included in the scan."
+L["Axe"]					= true
+L["AXE_DESC"]				= "Recipes that make axes should be included in the scan."
+L["Sword"]					= true
+L["SWORD_DESC"]				= "Recipes that make swords should be included in the scan."
+L["Mace"]					= true
+L["MACE_DESC"]				= "Recipes that make maces should be included in the scan."
+L["Polearm"]				= true
+L["POLEARM_DESC"]			= "Recipes that make polearms should be included in the scan."
+L["Dagger"]					= true
+L["DAGGER_DESC"]			= "Recipes that make daggers should be included in the scan."
+L["Fist"]					= true
+L["FIST_DESC"]				= "Recipes that make fist weapons should be included in the scan."
+L["Staff"]					= true
+L["STAFF_DESC"]				= "Recipes that make staves should be included in the scan."
+L["Wand"]					= true
+L["WAND_DESC"]				= "Recipes that make wands should be included in the scan."
+L["Thrown"]					= true
+L["THROWN_DESC"]			= "Recipes that make thrown weapons should be included in the scan."
+L["Bow"]					= true
+L["BOW_DESC"]				= "Recipes that make bows should be included in the scan."
+L["Crossbow"]				= true
+L["CROSSBOW_DESC"]			= "Recipes that make crossbows should be included in the scan."
+L["Ammo"]					= true
+L["AMMO_DESC"]				= "Recipes that make ammunition should be included in the scan."

--- Cooking Obtain Information
-L["Fishing Daily"] = "Questbelohnung: Zufällige Belohnung von der täglichen Angelquest."
-L["Cooking Daily"] = "Questbelohnung: Zufällige Belohnung von der täglichen Kochquest."
-L["Goldthorn Tea Obt"] = "Rede mit Henry Stern im Hügel der Klingenhauer"
-L["Stewed Trout Obt"] = "Lehrer: Kylene"
--- Mob Drop
-L["Runn Tum Tuber Surprise Obt"] = "Pusillin"
-L["Savory Deviate Delight Obt"] = "Seltener World Drop: Brachland"
--- Quest
-L["Barbecued Buzzard Wing Obt"] = "Gegrillte Bussardflügel"
-L["Beer Basted Boar Ribs Obt"] = "Eberrippchen in Biersauce"
-L["Big Bear Steak Obt"] = "Die Rettung"
-L["Blood Sausage Obt"] = "Blutwurst aus Thelsamar"
-L["Buzzard Bites Obt"] = "Questbelohnung: So weich wie Butter"
-L["Crocolisk Gumbo Obt"] = "Lehrlingspflichten"
-L["Crocolisk Steak Obt"] = "Krokiliskenjagd"
-L["Crunchy Serpent Obt"] = "Leckerbissen der Mok'Nathal"
-L["Crunchy Spider Surprise Obt"] = "Knusperkost"
-L["Curiously Tasty Omelet Obt"] = "Ormers Rache"
-L["Dig Rat Stew Obt"] = "Grubenratteneintopf"
-L["Dirge's Kickin' Chimaerok Chops Obt"] = "Dirges abgefahrene Chimaerokkoteletts"
-L["Gooey Spider Cake Obt"] = "Schwärzliche Krebsküchlein"
-L["Goretusk Liver Pie Obt"] = "Pastete aus Geiferzahnleber"
-L["Hot Lion Chops Obt"] = "Elixier der Schmerzen"
-L["Kaldorei Spider Kabob Obt"] = "Rezept der Kaldorei"
-L["Murloc Fin Soup Obt"] = "Fischhandel"
-L["Redridge Goulash Obt"] = "Rotkammgulasch"
-L["Roasted Moongraze Tenderloin Obt"] = "Die große Mondweidenjagd"
-L["Seasoned Wolf Kabob Obt"] = "Gewürzter Wolfskebab"
-L["Smoked Desert Dumplings Obt"] = "Wüstenrezept"
-L["Soothing Turtle Bisque Obt"] = "Milde Schildkrötensuppe"
-L["Strider Stew Obt"] = "Schreitereintopf"
-L["Tasty Lion Steak Obt"] = "Teure Bedrohung"
-L["Thistle Tea Ally Obt"] = "Klavens Turm"
-L["Thistle Tea Horde Obt"] = "Mission: möglich, aber nicht sehr wahrscheinlich"
-L["Westfall Stew Obt"] = "Westfalleintopf"
+-- Player Type Filtering UI Elements and their associated descriptions
+L["Melee DPS"]				= true
+L["MELEE_DPS_DESC"]			= "Recipes that are used by melee dps players should be included in the scan."
+L["Tanks"]					= true
+L["TANKS_DESC"]				= "Recipes that are used by tank players should be included in the scan."
+L["Caster DPS"]				= true
+L["CASTER_DPS_DESC"]		= "Recipes that are used by casting dps players should be included in the scan."
+L["Healers"]				= true
+L["HEALERS_DESC"]			= "Recipes that are used by healer players should be included in the scan."

--- Enchanting Obtain Information
-L["Enchant 2H Weapon - Major Agility Obt"] = "Todesbringer der Eredar"
-L["Enchant 2H Weapon - Major Intellect Obt"] = "Purpurroter Zauberhexer"
-L["Enchant 2H Weapon - Major Spirit Obt"] = "Adept aus Scholomance"
-L["Enchant 2H Weapon - Savagery Obt"] = "Zenturio der Zerschmetterten Hand"
-L["Enchant 2H Weapon - Superior Impact Obt"] = "Elitesoldat der Schwarzfaustlegion"
-L["Enchant Boots - Dexterity Obt"] = "Tobendes Skelett"
-L["Enchant Boots - Fortitude Obt"] = "Astraler Priester"
-L["Enchant Boots - Surefooted Obt"] = "Phantombühnenarbeiter"
-L["Enchant Bracer - Fortitude Obt"] = "Orakel des Echsenkessels"
-L["Enchant Bracer - Major Defense Obt"] = "Auslöscher des Astraleums"
-L["Enchant Bracer - Spellpower Obt"] = "Geomant der Blutschläger"
-L["Enchant Bracer - Superior Strength Obt"] = "Hexenmeister der Totenwindoger"
-L["Enchant Cloak - Greater Arcane Resistance Obt"] = "Erzmagier der Mondfinsternis"
-L["Enchant Cloak - Greater Shadow Resistance Obt"] = "Leerkreischer"
-L["Enchant Cloak - Lesser Agility Obt"] = "Auftragsmörder des Syndikats"
-L["Enchant Cloak - Lesser Agility Obt1"] = "Auftragsmörder der Wüstenläufer, Gesetzloser der Wüstenläufer"
-L["Enchant Gloves - Advanced Herbalism Obt"] = "Morastlord, Moosbart, Sumpfwandler, Sumpfwandlerältester, Wuchernder Schrecken"
-L["Enchant Gloves - Advanced Mining Obt"] = "Akkordminenarbeiter der Venture Co."
-L["Enchant Gloves - Fishing Obt"] = "Narbenflosse, Küstenläufer der Fetzenflossen, Orakel der Fetzenflossen, Matschkrabbler der Fetzenflossen, Gezeitenjäger der Fetzenflossen"
-L["Enchant Gloves - Herbalism Obt"] = "Wahnsinniges Urtum, Welkes Urtum"
-L["Enchant Gloves - Herbalism Obt1"] = "Rachsüchtiges Urtum, Geschwärztes Urtum, Verkohltes Urtum"
-L["Enchant Gloves - Mining Obt"] = "Dunkeleisenzwerg, Demolierer der Dunkeleisenzwerge, Tunnelgräber der Dunkeleisenzwerge, Saboteur der Dunkeleisenzwerge, Balgaras der Niederträchtige"
-L["Enchant Gloves - Skinning Obt"] = "Nimar der Töter, Berserker der Bleichborken, Kopfjäger der Bleichborken, Schattenjäger der Bleichborken"
-L["Enchant Weapon - Crusader Obt"] = "Scharlachroter Zauberbinder"
-L["Enchant Weapon - Deathfrost Obt"] = "Lord Ahune - Sonnenwendfest"
-L["Enchant Weapon - Fiery Weapon Obt"] = "Pyromant Weisenkorn"
-L["Enchant Weapon - Icy Chill Obt"] = "Gepeinigter Hochgeborener"
-L["Enchant Weapon - Lifestealing Obt"] = "Spektraler Forscher"
-L["Enchant Weapon - Major Intellect Obt"] = "Forscher des Sonnenzorns"
-L["Enchant Weapon - Major Spellpower Obt"] = "Zauberdieb von Bash'ir"
-L["Enchant Weapon - Superior Striking Obt"] = "Kriegsherr der Felsspitzoger"
-L["Enchant Weapon - Unholy Weapon Obt"] = "Thuzadinschattenzauberer"
-L["Smoking Heart of the Mountain Obt"] = "Lord Roccor"
+-- Reputation Filtering UI Elements and their associated description
+L["SPECIFIC_REP_DESC"]		= "Include %s faction."

--- Engineering Obtain Information
-L["ENG_MEMBERSHIP_BENEFITS"] = "Zufällige Questbelohnung: Mitgliedskarten-Erneuerung, Tanaris"
-L["Adamantite Arrow Maker Obt"] = "BoP Mob Drop: Bogenschütze des Sonnenzorns, Nethersturm"
-L["Alarm-O-Bot Obt"] = "BoE Mob Drop: Waffentechniker, BRT"
-L["Arcanite Dragonling Obt"] = "BoE Mob Drop: Kobaltblauer Magiewirker, Winterquell"
-L["Dark Iron Bomb Obt"] = "BoE Mob Drop: Waffentechniker, BRT"
-L["Dark Iron Rifle Obt"] = "BoE Mob Drop: Schicksalsträchtiger Handwerker, BRT"
-L["Discombobulator Ray Obt"] = "Benutze DELTA-Daten-Sicherheitszugangskarte im Matrix Punchograph 3005-D in Gnomeregan.\n    - BoE Mob Drop: Robogenieur Thermadraht, Gnomeregan"
-L["Felsteel Boomstick Obt"] = "BoP Mob Drop: Ingenieur der Schicksalsschmiede, Schergrat"
-L["Field Repair Bot 110G Obt"] = "BoP Mob Drop: Analysator der Gan'arg, Schergrat"
-L["Field Repair Bot 74A Obt"] = "Klickbare Rolle neben Golemlord Argelmach, BRT"
-L["Flame Detector Obt"] = "BoE Mob Drop: Robogenieur Thermadraht, Gnomeregan"
-L["Flash Bomb Obt"] = "Questbelohnung: Perlentauchen (danach Quest Blitzstrahlbombenanleitung für Ingenieure)"
-L["Flawless Arcanite Rifle Obt"] = "BoE Mob Drop: Schattenjäger der Moosschinder, ÖPL"
-L["Goblin Jumper Cables XL Obt"] = "BoE Mob Drop: Stöpsel Zapfring, BRT"
-L["Hyper-Radiant Flame Reflector Pbt"] = "BoE Mob Drop: Solakar Feuerkrone, UBRS"
-L["Hyper-Vision Goggles Obt"] = "BoP Mob Drop: Waffenschmied der Mo'arg, Schattenmondtal"
-L["Khorium Scope Obt"] = "BoP Mob Drop: Jagdschütze des Sonnenzorns, Nethersturm"
-L["Major Recombobulator Obt"] = "Düsterbruch Nord Tribute Run, Kiste"
-L["Minor Recombobulator Obt"] = "Benutze die Weiße Lochkarte im Matrix Punchograph 3005-A, danach die Gelbe Lochkarte im Matrix Punchograph 3005-B in Gnomeregan."
-L["Rocket Boots Xtreme Lite Obt"] = "BoP Mob Drop: Mechanolord Kapazitus, Die Mechanar"
-L["Rocket Boots Xtreme Obt"] = "BoP Mob Drop: Robogenieur Dampfhammer, Die Dampfkammer"
-L["Stabilized Eternium Scope Obt"] = "BoP Mob Drop: Attumen der Jäger, Karazhan"
-L["Steam Tonk Controller Obt"] = "Questbelohnung: 40 Gewinnlose - Bauplan: Dampfpanzersteuerung (Dunkelmond-Jahrmarkt)"
-L["Ultra-Flash Shadow Reflector Obt"] = "BoE Mob Drop: Purpurroter Inquisitor, Stratholme"
-L["Voice Amplification Modulator Obt"] = "BoE Mob Drop: Purpurroter Inquisitor, Stratholme"
-L["World Enlarger Obt"] = "BoE Mob Drop: Waffentechniker, BRT"
-L["Zapthrottle Mote Extractor Obt"] = "Questbelohnung: Der schockdrosselnde Partikelextraktor!"
+-- ZJUI UI Elements (when different from the above ones) and their associated descriptions
+L["FILTER_OPEN"]			= "Filter >>>"
+L["FILTER_OPEN_DESC"]		= "Open filter option panel."
+L["FILTER_CLOSE"]			= "<<< Filter"
+L["FILTER_CLOSE_DESC"]		= "Close filter option panel."
+L["EXPANDALL"]				= "+ All"
+L["EXPANDALL_DESC"]			= "Expand all recipes listed below."
+L["CONTRACTALL"]			= "- All"
+L["CONTRACTALL_DESC"]		= "Minimize all recipes listed below."
+L["Search"]					= true
+L["SEARCH_DESC"]			= "Filter to recipes that contain text at left."
+L["CLEAR_DESC"]				= "Clear the search textbox."
+L["Close"]					= "Exit"
+L["CLOSE_DESC"]				= "Close the Ackis Recipe List Window."
+L["Reset"]					= true
+L["RESET_DESC"]				= "Reset All Filters to default values."
+L["Apply"]					= true
+L["APPLY_DESC"]				= "Apply the above selected filters to the recipe list"
+L["ARMOR_ALL_DESC"]			= "Recipes that make ANY armor item should be included in the scan."
+L["ARMOR_NONE_DESC"]		= "Do NOT include any recipes that make armor items in the scan."
+L["WEAPON_ALL_DESC"]		= "Recipes that make ANY weapon item should be included in the scan."
+L["WEAPON_NONE_DESC"]		= "Do NOT include any recipes that make weapon items in the scan."

--- First Aid Obtain Information
--- Nothing here needed yet
+-- Common Tooltip Strings (where different from above)
+L["CTRL_CLICK"]				= "Ctrl-Click to add this recipe's link to your chat"
+L["ALT_CLICK"]				= "Alt-Click to add this recipe to your ignore list"
+L["SHIFT_CLICK"]			= "Shift-Click to add the item crafted by this recipe's link to your chat"
+L["Obtained From"]			= true
+L["RECIPE_EXCLUDED"]		= "Recipe is in Exclusion list"
+L["Required Skill"]			= true

--- Jewelcrafting Obtain Information
-L["Arcane Khorium Band Obt"] = "BoP Mob Drop: Magiertöter, Nethersturm"
-L["Blades Edge Summon Bosses"] = "BoP Mob Drop: Verschieden Elitebosse im Schergrat"
-L["Chaotic Skyfire Diamond Obt"] = "BoP Mob Drop: Sirene der Echsennarbe, Schattenmondtal"
-L["Circlet of Arcane Might Obt"] = "BoP Mob Drop: Epochenjäger, Vorgebirge des Alten Hügellands"
-L["Coronet of the Verdant Flame Obt"] = "BoP Mob Drop: Botaniker der Sonnensucher, Die Botanika"
-L["Dark Iron Scorpid Obt"] = "BoP Mob Drop: Golemlord Argelmach, BRT"
-L["Figurine - Black Diamond Crab Obt"] = "BoP Mob Drop: Rüstmeister Zigris, UBRS"
-L["Khorium Band of Frost Obt"] = "BoP Mob Drop: Zauberhexerin des Echsenkessels, Die Dampfkammer"
-L["Khorium Band of Leaves Obt"] = "BoP Mob Drop: Schreckensfalke der Vekh'nir, Schergrat"
-L["Khorium Band of Shadows Obt"] = "BoP Mob Drop: Schattenbeschwörer des Dunklen Rats, Schattenmondtal"
-L["Khorium Inferno Band Obt"] = "BoP Mob Drop: Dunkelwirker Syth, Sethekkhallen"
+-- Popup Strings
+L["NOTSCANNED"]				= "You have not yet scanned this profession. Please open this profession and click on Scan Skills."
+L["ALL_FILTERED"]			= "Although you have already scanned this profession, your filters are currently preventing any recipes from being displayed. Please change your filters and try again."

--- Leatheworking Obtain Information
-L["Arcane Armor Kit Obt"] = "BoP Mob Drop: Chronolord Deja, Der schwarze Morast"
-L["Bag of Many Hides Obt"] = "BoP Mob Drop: Oger, Hügelwand (nordwestlich oberhalb von Shattrath)"
-L["Black Dragonscale Leggings Obt"] = "BoE Mob Drop: Hauptmann der Zorneshämmer, BRT"
-L["Black Dragonscale Shoulders Obt"] = "BoE Mob Drop: Hauptmann der Zorneshämmer, BRT"
-L["Blue Dragonscale Shoulders Obt"] = "BoE Mob Drop: Klippenbrecher, Azshara"
-L["Deviate Scale Belt Obt"] = "Questbelohnung: Ausrottung der Deviat"
-L["Devilsaur Leggings Obt"] = "BoE Mob Drop: Geklonter Brühschlammer, Dickflüssiger Brühschlammer, Krater von Un'Goro"
-L["Flame Armor Kit Obt"] = "BoP Mob Drop: Riesengroßer Abyss, Die Arkatraz"
-L["Frost Armor Kit Obt"] = "BoP Mob Drop: Wasserbeschwörerin Thespia, Die Dampfkammer"
-L["Frostsaber Gloves Obt"] = "BoE Mob Drop: Totemiker der Winterfelle, Winterquell"
-L["Frostsaber Leggings Obt"] = "BoE Mob Drop: Höhlenbehüter der Winterfelle, Winterquell"
-L["Frostsaber Tunic Obt"] = "BoE Mob Drop: Ursa der Winterfelle, Winterquell"
-L["Green Dragonscale Leggings Obt"] = "BoE Mob Drop: Düsterwurm, Versunkener Tempel"
-L["Heavy Scorpid Leggings Obt"] = "BoE Mob Drop: Töter des Schwarzfels, Brennende Steppe"
-L["Heavy Scorpid Shoulders Obt"] = "BoE Mob Drop: Kampfmeister des Schwarzfels, Brennende Steppe"
-L["Heavy Scorpid Vest Obt"] = "BoE Mob Drop: Portalsucher, Verwüstete Lande"
-L["Ironfeather Breastplate Obt"] = "BoE Mob Drop: Balgabzieher der Blutfratzen, Hinterland"
-L["Kodo Hide Bag Obt"] = "Questbelohnung(H): Kodobalgtasche"
-L["Living Breastplate Obt"] = "BoE Mob Drop: Verfallender Schrecken, WPL"
-L["Living Leggings Obt"] = "BoE Mob Drop: Schamane der Totenwaldfelle, Teufelswald"
-L["Moonglow Vest Obt"] = "Questbelohnung(A): Mondscheinweste"
-L["Nature Armor Kit Obt"] = "BoP Mob Drop: Mennu der Verräter, Die Sklavenunterkünfte"
-L["Onyxia Scale Cloak Obt"] = "Questbelohnung: Onyxias Kopf besorgen, in Sturmwind/Orgrimmar abgeben, danach lernt man es"
-L["Red Dragonscale Breastplate Obt"] = "BoP Mob Drop: General Drakkisath, UBRS"
-L["Runic Leather Armor Obt"] = "BoE Mob Drop: Dunkler Beschwörer aus Scholomance, Scholomance"
-L["Runic Leather Bracers Obt"] = "BoE Mob Drop: Kultist von Jaedenar, Teufelswald"
-L["Runic Leather Shoulders Obt"] = "BoE Mob Drop: Purpurroter Kampfmagier, Stratholme"
-L["Shadow Armor Kit Obt"] = "BoP Mob Drop: Zeitverlorener Schattenmagier, Sethekkhallen"
-L["Stormshroud Armor Obt"] = "BoE Mob Drop: Arkkoranorakel, Azshara"
-L["Stormshroud Gloves Obt"] = "BoE Mob Drop: Der Windhäscher, Silithus, Prinzessin Tempestria, Winterquell"
-L["Stormshroud Shoulders Obt"] = "BoE Mob Drop: Arkkorocs Sohn, Azshara"
-L["Stylin' Adventure Hat Obt"] = "BoP Mob Drop: Scharfschütze von Durnholde, Vorgebirge des Alten Hügellands"
-L["Stylin' Crimson Hat Obt"] = "BoP Mob Drop: Rabenwächter der Sethekk, Sethekkhallen"
-L["Stylin' Jungle Hat Obt"] = "BoP Mob Drop: Bewahrerin der Zeitrisse, Bewahrerin der Zeitrisse, Der schwarze Morast"
-L["Stylin' Purple Hat Obt"] = "BoP Mob Drop: Schwarzherz der Hetzer, Schattenlabyrinth"
-L["Tough Scorpid Boots Obt"] = "BoE Mob Drop: Schurke der Wüstenläufer, Tanaris"
-L["Tough Scorpid Bracers Obt"] = "BoE Mob Drop: Schattenmagier der Wüstenläufer, Tanaris"
-L["Tough Scorpid Breastplate Obt"] = "BoE Mob Drop: Bandit der Wüstenläufer, Tanaris"
-L["Tough Scorpid Gloves Obt"] = "BoE Mob Drop: Dieb der Wüstenläufer, Tanaris"
-L["Tough Scorpid Helm Obt"] = "BoE Mob Drop: Andre Feuerbart, Gesetzloser der Wüstenläufer, Tanaris"
-L["Tough Scorpid Leggings Obt"] = "BoE Mob Drop: Schurke der Wüstenläufer, Tanaris"
-L["Tough Scorpid Shoulders Obt"] = "BoE Mob Drop: Andre Feuerbart, Gesetzloser der Wüstenläufer, Tanaris"
-L["Volcanic Breastplate Obt"] = "BoE Mob Drop: Grunzer der Feuerbrand, LBRS"
-L["Volcanic Leggings Obt"] = "BoE Mob Drop: Schläger der Feuermägen, Brennende Steppe"
-L["Volcanic Shoulders Obt"] = "BoE Mob Drop: Legionär der Feuerbrand, LBRS"
-L["Wicked Leather Armor Obt"] = "BoE Mob Drop: Spektraler Forscher, Scholomance"
-L["Wicked Leather Belt Obt"] = "BoE Mob Drop: Tobsüchtiger Ghul, Stratholme"
-L["Wicked Leather Bracers Obt"] = "BoE Mob Drop: Schurke der Legashi, Azshara"
-L["Wicked Leather Headband Obt"] = "BoE Mob Drop: Jadefeuerschwindler, Teufelswald"
-L["Wild Leather Boots Obt"] = "Questbelohnung: Wildlederstiefel"
-L["Wild Leather Cloak Obt"] = "Questbelohnung: Meister des Wildleders"
-L["Wild Leather Helmet Obt"] = "Questbelohnung: Wildlederhelm"
-L["Wild Leather Leggings Obt"] = "Questbelohnung: Wildledergamaschen"
-L["Wild Leather Shoulders Obt"] = "Questbelohnung: Wildlederschultern"
-L["Wild Leather Vest Obt"] = "Questbelohnung: Wildlederweste"
+-- Error/warning Text
+L["MissingFromDB"]			= ": is is missing from the database. \nPlease inform the author of the add-on about this recipe."
+L["UnknownTradeSkill"]		= "You have opened up a trade skill window which is not supported by this add-on.  The trade skill is %s.  Please provide the author of the add-on with this information."
+L["OpenTradeSkillWindow"]	= "Please open trade skill window to scan."
+L["SpellIDCache"]			= "Spell ID: %s is not in your local cache.  Please submit a ticket at http://wow.curseforge.com/projects/ackis-recipe-list/tickets/ and include the spell ID and the profession in which you were scanning."

--- Smelting Obtain Information
-L["Dark Iron Obt"] = "Questbelohnung: BRT. Benötigt 2 Sternrubine, 20 Gold- und 10 Echtsilberbarren. Rede mit Dunk'rel."
-L["Elementium Obt"] = "Gedankenkontrolle Krixix in BWL. In der Begleiterleiste ist ein Zauber, den man sich selbst oder anderen Spielern beibringen kann."
+-- Drop Obtain Info
+L["Unknown"]				= "Der Droport dieses Rezepts ist unbekannt.  Please contribute by posting on the Ackis Recipe List thread at www.wowace.com/forums"
+L["Unknown Zone"]			= true

--- Rogue Poison Obtain Information
--- Nothing here needed yet
+-- Special Event information
+L["Midsummer Fire Festival"] = true
+L["Feast of Winters Veil"]	= "Winterhauchfest"
+L["Lunar Festival"]			= "Mondfest"
+L["Darkmoon Faire"]			= "Dunkelmond-Jahrmark"
+L["Seasonal"]				= "Saisonbedingt"

--- Tailoring Obtain Information
-L["Arcanoweave Boots Obt"] = "Astromagier der Sonnensucher"
-L["Arcanoweave Bracers Obt"] = "Schildwache der Arkatraz"
-L["Black Silk Pack Obt"] = "Spion des Syndikats"
-L["Black Silk Pack Obt1"] = "Spitzel von Theramore"
-L["Black Silk Pack Obt2"] = "Schattenhafter Auftragsmörder"
-L["Cindercloth Cloak Obt"] = "Thaurissanischer Feuerwandler"
-L["Cindercloth Gloves Obt"] = "Feuerwache des Schattenhammers"
-L["Cindercloth Pants Obt"] = "Thaurissanischer Feuerwandler"
-L["Cindercloth Vest Obt"] = "Feuerwache des Schattenhammers"
-L["Cloak of Fire Obt"] = "Übermeister Pyron"
-L["Felcloth Bag Obt"] = "Aus Buch neben Jandice Barov lernbar"
-L["Ghostweave Belt Obt"] = "Verweilender Hochgeborener"
-L["Ghostweave Gloves Obt"] = "Verweilender Hochgeborener"
-L["Ghostweave Gloves Obt1"] = "Ungesehener Diener"
-L["Ghostweave Pants Obt"] = "Spektraler Bürger"
-L["Ghostweave Vest Obt"] = "Ungesehener Diener"
-L["Mooncloth Boots Obt"] = "Hochheiliger Stoff"
-L["Robe of the Archmage Obt"] = "Pyromant der Feuerbrand"
-L["Robe of Winter Night Obt"] = "Kobaltblauer Magiewirker"
-L["Robes of Arcana Obt"] = "Leerruferin des dunklen Strangs"
-L["Robes of Arcana Obt1"] = "Verzauberer der Defias"
-L["Shadoweave Mask Obt"] = "Questbelohnung: Der Untermarkt"
-L["Soulcloth Shoulders Obt"] = "Phantomknecht"
-L["Soulcloth Vest Obt"] = "Phantomdiener"
-L["Wizardweave Leggings Obt"] = "Dunkler Beschwörer"
-L["Wizardweave Robe Obt"] = "Dunkler Zauberer"
-L["Wizardweave Turban Obt"] = "Dunkler Zauberer"
+-- Monster/Quest/Trainer/Vendor (autogeneratored) strings:

--- Vendor Names
-L["Aaron Hollman"] = "Aaron Hollmann"
-L["Abigail Shiel"] = "Abigail Shiel"
-L["Aged Dalaran Wizard"] = "Gealterter Hexer von Dalaran"
-L["Alchemist Gribble"] = "Alchimist Grabbel"
-L["Alchemist Pestlezugg"] = "Alchimist Stößelbruch"
-L["Aldraan"] = "Aldraan"
-L["Alexandra Bolero"] = "Alexandra Bolero"
-L["Algernon"] = "Algernon"
-L["Altaa"] = "Altaa"
-L["Amy Davenport"] = "Amy Davenport"
-L["Andrew Hilbert"] = "Andrew Hilbert"
-L["Andrion Darkspinner"] = "Andrion Dunkelweber"
-L["Androd Fadran"] = "Androd Fadran"
-L["Apothecary Antonivich"] = "Apotheker Antonivich"
-L["Aresella"] = "Aresella"
-L["Arras"] = "Arras"
-L["Arred"] = "Arred"
-L["Arrond"] = "Arrond"
-L["Asarnan"] = "Asarnan"
-L["Balai Lok'Wein"] = "Balai Lok'Wein"
-L["Bale"] = "Bale"
-L["Banalash"] = "Banalash"
-L["Blimo Gadgetspring"] = "Blimo Federdings"
-L["Blixrez Goodstitch"] = "Blixrez Gutstich"
-L["Blizrik Buckshot"] = "Blizrik Bockschuss"
-L["Bliztik"] = "Bliztik"
-L["Bombus Finespindle"] = "Bombus Feinspindel"
-L["Borto"] = "Borto"
-L["Borya"] = "Borya"
-L["Brienna Starglow"] = "Brienna Sternenglanz"
-L["Bro'kin"] = "Bro'kin"
-L["Bronk"] = "Bronk"
-L["Burbik Gearspanner"] = "Burbik Ritzelspann"
-L["Burko"] = "Burko"
-L["Captured Gnome"] = "Gefangener Gnom"
-L["Catherine Leland"] = "Catherine Leland"
-L["Christoph Jeffcoat"] = "Christoph Jeffkott"
-L["Clyde Ranthal"] = "Clyde Ranthal"
-L["Constance Brisboise"] = "Constance Brisboise"
-L["Cookie McWeaksauce"] = "Kräcka Aschebäscha"
-L["Cookie One-Eye"] = "Kräcka Einauge"
-L["Coreiel"] = "Coreiel"
-L["Corporal Bluth"] = "Korporal Bluth"
-L["Cowardly Crosby"] = "Feiger Crosby"
-L["Crazk Sparks"] = "Crazk Funks"
-L["Cro Threadstrong"] = "Cro Dickfädel"
-L["Daga Ramba"] = "Daga Ramba"
-L["Daggle Ironshaper"] = "Daggle Eisenformer"
-L["Dalria"] = "Dalria"
-L["Daniel Bartlett"] = "Daniel Bartlett"
-L["Danielle Zipstitch"] = "Danielle Stichelnaht"
-L["Darian Singh"] = "Darian Singh"
-L["Darnall"] = "Darnall"
-L["Dealer Malij"] = "Händler Malij"
-L["Defias Profiteer"] = "Schieber der Defias"
-L["Deneb Walker"] = "Deneb Wandler"
-L["Derak Nightfall"] = "Derak Nachtlauer"
-L["Deynna"] = "Deynna"
-L["Dirge Quikcleave"] = "Dirge Schnetzelhack"
-L["Doba"] = "Doba"
-L["Drac Roughcut"] = "Drac Grobschnitt"
-L["Drake Lindgren"] = "Drake Lindgren"
-L["Drovnar Strongbrew"] = "Drovnar Starkbräu"
-L["Edna Mullby"] = "Edna Mullby"
-L["Egomis"] = "Egomis"
-L["Eiin"] = "Eiin"
-L["Elynna"] = "Elynna"
-L["Emrul Riknussun"] = "Emrul Riknussun"
-L["Eriden"] = "Eriden"
-L["Erika Tate"] = "Erika Tate"
-L["Erilia"] = "Erilia"
-L["Feera"] = "Feera"
-L["Felannia"] = "Felannia"
-L["Felicia Doan"] = "Felicia Doan"
-L["Felika"] = "Felika"
-L["Fradd Swiftgear"] = "Fradd Schnellschalt"
-L["Fyldan"] = "Fyldan"
-L["Gagsprocket"] = "Quietschspross"
-L["Gambarinka"] = "Gambarinka"
-L["Gearcutter Cogspinner"] = "Ritzelschnitt Zahnrad"
-L["Gelanthis"] = "Gelanthis"
-L["George Candarte"] = "George Candarte"
-L["Gharash"] = "Gharash"
-L["Ghok'kah"] = "Ghok'kah"
-L["Gidge Spellweaver"] = "Gidge Spruchwirker"
-L["Gigget Zipcoil"] = "Gigget Reißspule"
-L["Gikkix"] = "Gikkix"
-L["Gina MacGregor"] = "Gina MacGregor"
-L["Gloria Femmel"] = "Gloria Femmel"
-L["Glyx Brewright"] = "Glyx Gutbräu"
-L["Gnaz Blunderflame"] = "Gnaz Dusselflamm"
-L["Gretta Ganter"] = "Gretta Ganter"
-L["Grimtak"] = "Grimtak"
-L["Haalrun"] = "Haalrun"
-L["Haferet"] = "Haferet"
-L["Hagrus"] = "Hagrus"
-L["Hammon Karwn"] = "Hammon Karwn"
-L["Harggan"] = "Harggan"
-L["Harklan Moongrove"] = "Harklan Mondhain"
-L["Harlown Darkweave"] = "Harlown Dunkelwirker"
-L["Harn Longcast"] = "Harn Rutenwurf"
-L["Heldan Galesong"] = "Heldan Sturmgesang"
-L["Helenia Olden"] = "Helenia Olden"
-L["Himmik"] = "Himmik"
-L["Hula'mahi"] = "Hula'mahi"
-L["Innkeeper Biribi"] = "Gastwirtin Biribi"
-L["Innkeeper Fizzgrimble"] = "Gastwirt Zischgrimbel"
-L["Innkeeper Grilka"] = "Gastwirtin Grilka"
-L["Jabbey"] = "Stupser"
-L["Jandia"] = "Jandia"
-L["Janet Hommers"] = "Janet Hommers"
-L["Jangdor Swiftstrider"] = "Jangdor Flinkschreiter"
-L["Jannos Ironwill"] = "Jannos Eisenwill"
-L["Jaquilina Dramet"] = "Jaquilina Dramet"
-L["Jase Farlane"] = "Jase Langweg"
-L["Jazzrik"] = "Jazzrik"
-L["Jeeda"] = "Jeeda"
-L["Jennabink Powerseam"] = "Jennabink Starksaum"
-L["Jessara Cordell"] = "Jessara Cordell"
-L["Jim Saltit"] = "Jim Salzit"
-L["Jinky Twizzlefixxit"] = "Jinky Pfuschelfix"
-L["Johan Barnes"] = "Johan Barnes"
-L["Joseph Moore"] = "Joseph Moor"
-L["Jubie Gadgetspring"] = "Jubie Federdings"
-L["Jun'ha"] = "Jun'ha"
-L["Juno Dufrain"] = "Juno Dufrain"
-L["Jutak"] = "Jutak"
-L["Kaita Deepforge"] = "Kaita Tiefenschmied"
-L["Kalaen"] = "Kalaen"
-L["Kalldan Felmoon"] = "Kalldan Teufelsmond"
-L["Kania"] = "Kania"
-L["Keena"] = "Keena"
-L["Kelsey Yance"] = "Kelsey Yance"
-L["Kendor Kabonka"] = "Kendor Kabonka"
-L["Khara Deepwater"] = "Khara Tiefenwasser"
-L["Kiknikle"] = "Kiknikle"
-L["Killian Sanatha"] = "Killian Sanatha"
-L["Kilxx"] = "Kilxx"
-L["Kireena"] = "Kireena"
-L["Kithas"] = "Kithas"
-L["Knaz Blunderflame"] = "Knaz Dusselflamm"
-L["Kor'geld"] = "Kor'geld"
-L["Krek Cragcrush"] = "Krek Schmetterfels"
-L["Kriggon Talsone"] = "Kriggon Talsone"
-L["Krinkle Goodsteel"] = "Krinkle Goldstahl"
-L["Kulwia"] = "Kulwia"
-L["Kzixx"] = "Kzixx"
-L["Laird"] = "Laird"
-L["Landraelanis"] = "Landraelanis"
-L["Lardan"] = "Lardan"
-L["Lebowski"] = "Lebowski"
-L["Leeli Longhaggle"] = "Leeli Langfeilsch"
-L["Leo Sarn"] = "Leo Sarn"
-L["Leonard Porter"] = "Leonard Porter"
-L["Lilly"] = "Lilly"
-L["Lindea Rabonne"] = "Lindea Rabonne"
-L["Lizbeth Cromwell"] = "Lizbeth Kromwell"
-L["Logannas"] = "Logannas"
-L["Loolruna"] = "Loolruna"
-L["Lorelae Wintersong"] = "Lorelae Winterklang"
-L["Lyna"] = "Lyna"
-L["Madame Ruby"] = "Madame Rubin"
-L["Mahu"] = "Mahu"
-L["Mallen Swain"] = "Mallen Knab"
-L["Malygen"] = "Malygen"
-L["Mari Stonehand"] = "Mari Steinhand"
-L["Maria Lumere"] = "Maria Lumere"
-L["Martine Tramblay"] = "Martine Tramblei"
-L["Masat T'andr"] = "Masat T'andr"
-L["Master Chef Mouldier"] = "Meisterkoch Mouldier"
-L["Mathar G'ochar"] = "Mathar G'ochar"
-L["Mavralyn"] = "Mavralyn"
-L["Mazk Snipeshot"] = "Mazk Zielschuss"
-L["Melaris"] = "Melaris"
-L["Micha Yance"] = "Micha Yance"
-L["Millie Gregorian"] = "Millie Gregorian"
-L["Mishta"] = "Mishta"
-L["Mixie Farshot"] = "Mixie Weitschuss"
-L["Montarr"] = "Montarr"
-L["Muheru the Weaver"] = "Muheru der Weber"
-L["Muuran"] = "Muuran"
-L["Mythrin'dir"] = "Mythrin'dir"
-L["Naal Mistrunner"] = "Naal Nebelläufer"
-L["Namdo Bizzfizzle"] = "Namdo Blitzzischel"
-L["Nandar Branson"] = "Nandar Branson"
-L["Narkk"] = "Narkk"
-L["Nasmara Moonsong"] = "Nasmara Mondweise"
-L["Nata Dawnstrider"] = "Nata Morgenwandler"
-L["Neal Allen"] = "Neal Allen"
-L["Neii"] = "Neii"
-L["Nergal"] = "Nergal"
-L["Nerrist"] = "Nerrist"
-L["Nessa Shadowsong"] = "Nessa Schattensang"
-L["Nina Lightbrew"] = "Nina Brauleicht"
-L["Nioma"] = "Nioma"
-L["Nula the Butcher"] = "Nula die Metzgerin"
-L["Nyoma"] = "Nyoma"
-L["Ogg'marr"] = "Ogg'marr"
-L["Otho Moji'ko"] = "Otho Moji'ko"
-L["Outfitter Eric"] = "Ausstatter Eric"
-L["Phea"] = "Phea"
-L["Plugger Spazzring"] = "Stöpsel Zapfring"
-L["Pratt McGrubben"] = "Pratt McGrubben"
-L["Qia"] = "Qia"
-L["Quartermaster Davian Vaclav"] = "Rüstmeister Davian Watzlav"
-L["Quartermaster Jaffrey Noreliqe"] = "Rüstmeister Jaffrey Keinespuhr"
-L["Quelis"] = "Quelis"
-L["Ranik"] = "Ranik"
-L["Rann Flamespinner"] = "Rann Flammenweber"
-L["Rartar"] = "Rartar"
-L["Rathis Tomber"] = "Rathis Tomber"
-L["Rikqiz"] = "Rikqiz"
-L["Rizz Loosebolt"] = "Rizz Wackelbolz"
-L["Rohok"] = "Rohok"
-L["Ronald Burch"] = "Ronald Burch"
-L["Rungor"] = "Rungor"
-L["Ruppo Zipcoil"] = "Ruppo Reißspule"
-L["Saenorion"] = "Saenorion"
-L["Seer Janidi"] = "Seherin Janidi"
-L["Sewa Mistrunner"] = "Sewa Nebelläufer"
-L["Shadi Mistrunner"] = "Shadi Nebelläufer"
-L["Shankys"] = "Shankys"
-L["Sheendra Tallgrass"] = "Sheendra Hochschilf"
-L["Shen'dralar Provisioner"] = "Versorger der Shen'dralar"
-L["Sheri Zipstitch"] = "Sheri Stichelnaht"
-L["Sid Limbardi"] = "Sid Limbardi"
-L["Skreah"] = "Skreah"
-L["Soolie Berryfizz"] = "Soolie Brausefitz"
-L["Sovik"] = "Sovik"
-L["Stuart Fleming"] = "Stuart Fleming"
-L["Sumi"] = "Sumi"
-L["Super-Seller 680"] = "Superverkaufomat 680"
-L["Supply Officer Mills"] = "Versorgungsoffizier Mühlens"
-L["Tamar"] = "Tamar"
-L["Tansy Puddlefizz"] = "Tansy Pfützplatsch"
-L["Tarban Hearthgrain"] = "Tarban Kornbäcker"
-L["Tari'qa"] = "Tari'qa"
-L["Tatiana"] = "Tatiana"
-L["Thaddeus Webb"] = "Thaddeus Webner"
-L["Tharynn Bouden"] = "Tharynn Bouden"
-L["Thomas Yance"] = "Thomas Yance"
-L["Tilli Thistlefuzz"] = "Tilli Distelflaum"
-L["Truk Wildbeard"] = "Truk Wildbart"
-L["Tunkk"] = "Tunkk"
-L["Ulthaan"] = "Ulthaan"
-L["Ulthir"] = "Ulthir"
-L["Uriku"] = "Uriku"
-L["Uthok"] = "Uthok"
-L["Vaean"] = "Vaean"
-L["Valdaron"] = "Valdaron"
-L["Veenix"] = "Veenix"
-L["Vendor-Tron 1000"] = "Kaufotron 1000"
-L["Vharr"] = "Vharr"
-L["Viggz Shinesparked"] = "Viggz Funkenschimmer"
-L["Vivianna"] = "Vivianna"
-L["Vizzklick"] = "Vizzklick"
-L["Vodesiin"] = "Vodesiin"
-L["Wenna Silkbeard"] = "Wenna Seidenbart"
-L["Werg Thickblade"] = "Werg Breitklinge"
-L["Wik'Tar"] = "Wik'Tar"
-L["Wind Trader Lathrai"] = "Windhändler Lathrai"
-L["Wrahk"] = "Wrahk"
-L["Wulan"] = "Wulan"
-L["Wunna Darkmane"] = "Wunna Dunkelmähne"
-L["Xandar Goodbeard"] = "Xandar Gutbart"
-L["Xen'to"] = "Xen'to"
-L["Xizk Goodstitch"] = "Xizk Gutstich"
-L["Xizzer Fizzbolt"] = "Xizzer Zischbolz"
-L["Yatheon"] = "Yatheon"
-L["Yonada"] = "Yonada"
-L["Yuka Screwspigot"] = "Yuka Schraubstutz"
-L["Yurial Soulwater"] = "Yurial Seelenwasser"
-L["Zan Shivsproket"] = "Zan Messerritzel"
-L["Zannok Hidepiercer"] = "Zannok Ledernaht"
-L["Zansoa"] = "Zansoa"
-L["Zaralda"] = "Zaralda"
-L["Zarena Cromwind"] = "Zarena Stahlwind"
-L["Zixil"] = "Zixil"
-L["Zorbin Fandazzle"] = "Zorbin von Schiller"
-L["Zurai"] = "Zurai"
-L["Narj Deepslice"] = "Narj Schnitzelschnitt"
-L["Fazu"] = "Fazu"
-L["Zargh"] = "Zargh"
-L["Smudge Thunderwood"] = "Smudge Donnerholz"
-L["Sassa Weldwell"] = "Sassa Nahtgut"
\ No newline at end of file
+L["40 Tickets - Schematic: Steam Tonk Controller"] = true
+L["A Binding Contract"] = true
+L["Aaron Hollman"] = true
+L["Aayndia Floralwind"] = true
+L["Abigail Shiel"] = true
+L["Abyssal Flamebringer"] = true
+L["Accursed Apparition"] = true
+L["Adele Fielder"] = true
+L["Aendel Windspear"] = true
+L["Aged Dalaran Wizard"] = true
+L["Ainethil"] = true
+L["Akham"] = true
+L["Akil'zon"] = true
+L["Alanna Raveneye"] = true
+L["Alchemist Gribble"] = true
+L["Alchemist Mallory"] = true
+L["Alchemist Pestlezugg"] = true
+L["Aldraan"] = true
+L["Alegorn"] = true
+L["Aleinia"] = true
+L["Alestus"] = true
+L["Alexandra Bolero"] = true
+L["Algernon"] = true
+L["Almaador"] = true
+L["Alorra"] = true
+L["Altaa"] = true
+L["Alurmi"] = true
+L["Amin"] = true
+L["Amy Davenport"] = true
+L["Anchorite Ensham"] = true
+L["Anchorite Fateema"] = true
+L["Anchorite Paetheus"] = true
+L["Andre Firebeard"] = true
+L["Andrew Hilbert"] = true
+L["Andrion Darkspinner"] = true
+L["Androd Fadran"] = true
+L["Anetheron"] = true
+L["Anger Guard"] = true
+L["Anguished Highborne"] = true
+L["Annora"] = true
+L["Anvilrage Captain"] = true
+L["Anvilrage Guardsman"] = true
+L["Anvilrage Marshal"] = true
+L["Anvilrage Medic"] = true
+L["Anvilrage Reservist"] = true
+L["Apexis Guardian"] = true
+L["Apothecary Antonivich"] = true
+L["Apprentice Darius"] = true
+L["Apprentice's Duties"] = true
+L["Arathel Sunforge"] = true
+L["Arcane Aberration"] = true
+L["Arcane Protector"] = true
+L["Arcanist Sheynathren"] = true
+L["Arcatraz Sentinel"] = true
+L["Archimonde"] = true
+L["Aresella"] = true
+L["Argent Quartermaster Hasana"] = true
+L["Argent Quartermaster Lightspark"] = true
+L["Arkkoran Oracle"] = true
+L["Arnok"] = true
+L["Arodis Sunblade"] = true
+L["Arras"] = true
+L["Arred"] = true
+L["Arrond"] = true
+L["Arthur Moore"] = true
+L["Artificer Daelo"] = true
+L["Asarnan"] = true
+L["Ashtongue Warrior"] = true
+L["Aska Mistrunner"] = true
+L["Atal'ai Witch Doctor"] = true
+L["Attumen the Huntsman"] = true
+L["Auchenai Monk"] = true
+L["Auctioneer Wabang"] = true
+L["Avian Darkhawk"] = true
+L["Azgalor"] = true
+L["Azuregos"] = true
+L["Balai Lok'Wein"] = true
+L["Bale"] = true
+L["Balgaras the Foul"] = true
+L["Balnazzar"] = true
+L["Banalash"] = true
+L["Bannok Grimaxe"] = true
+L["Bar Talet"] = true
+L["Barbaric Battlements"] = true
+L["Barbecued Buzzard Wings"] = true
+L["Barbed Lasher"] = true
+L["Barim Spilthoof"] = true
+L["Baron Geddon"] = true
+L["Baron Rivendare"] = true
+L["Bash'ir Arcanist"] = true
+L["Bash'ir Raider"] = true
+L["Bash'ir Spell-Thief"] = true
+L["Basil Frye"] = true
+L["Baxter"] = true
+L["Beer Basted Boar Ribs"] = true
+L["Belil"] = true
+L["Bemarrin"] = true
+L["Bena Winterhoof"] = true
+L["Bengus Deepforge"] = true
+L["Berudan Keysworn"] = true
+L["Betty Quin"] = true
+L["Blackened Ancient"] = true
+L["Blackhand Assassin"] = true
+L["Blackhand Elite"] = true
+L["Blackheart the Inciter"] = true
+L["Blackrock Battlemaster"] = true
+L["Blackrock Slayer"] = true
+L["Blackrock Soldier"] = true
+L["Blacksmith Calypso"] = true
+L["Blackwater Deckhand"] = true
+L["Blackwing"] = true
+L["Blimo Gadgetspring"] = true
+L["Blixrez Goodstitch"] = true
+L["Blizrik Buckshot"] = true
+L["Bliztik"] = true
+L["Bloodfen Lashtail"] = true
+L["Bloodmaul Geomancer"] = true
+L["Bloodmaul Soothsayer"] = true
+L["Bloodsail Raider"] = true
+L["Bloodwarder Squire"] = true
+L["Bog Giant"] = true
+L["Bombus Finespindle"] = true
+L["Bonechewer Backbreaker"] = true
+L["Bonechewer Blade Fury"] = true
+L["Borgosh Corebender"] = true
+L["Borgus Steelhand"] = true
+L["Borto"] = true
+L["Borya"] = true
+L["Boulderfist Brute"] = true
+L["Boulderfist Invader"] = true
+L["Boulderfist Mauler"] = true
+L["Boulderfist Warrior"] = true
+L["Bowen Brisboise"] = true
+L["Brawn"] = true
+L["Braxxus"] = true
+L["Brek Stonehoof"] = true
+L["Brienna Starglow"] = true
+L["Brikk Keencraft"] = true
+L["Bro'kin"] = true
+L["Brock Stoneseeker"] = true
+L["Brom Killian"] = true
+L["Bronk"] = true
+L["Bronk Guzzlegear"] = true
+L["Brumman"] = true
+L["Brumn Winterhoof"] = true
+L["Brutus"] = true
+L["Burbik Gearspanner"] = true
+L["Burko"] = true
+L["Burning Exile"] = true
+L["Buzzek Bracketswing"] = true
+L["Byancie"] = true
+L["Cabal Fanatic"] = true
+L["Camberon"] = true
+L["Cannon Master Willey"] = true
+L["Captain Halyndor"] = true
+L["Captain Skarloc"] = true
+L["Captured Gnome"] = true
+L["Carolai Anise"] = true
+L["Caryssia Moonhunter"] = true
+L["Catherine Leland"] = true
+L["Cave Yeti"] = true
+L["Celie Steelwing"] = true
+L["Cenarion Hold Infantry"] = true
+L["Charred Ancient"] = true
+L["Chaw Stronghide"] = true
+L["Christoph Jeffcoat"] = true
+L["Chrono Lord Deja"] = true
+L["Clarise Gnarltree"] = true
+L["Cleft Scorpid"] = true
+L["Cliff Breaker"] = true
+L["Cloned Ooze"] = true
+L["Cluster Launcher"] = true
+L["Clyde Ranthal"] = true
+L["Cobalt Mageweaver"] = true
+L["Coilfang Champion"] = true
+L["Coilfang Oracle"] = true
+L["Coilfang Serpentguard"] = true
+L["Coilfang Sorceress"] = true
+L["Coilskar Siren"] = true
+L["Coldmist Widow"] = true
+L["Constance Brisboise"] = true
+L["Cook Ghilm"] = true
+L["Cookie One-Eye"] = true
+L["Coreiel"] = true
+L["Corporal Bluth"] = true
+L["Corruption"] = true
+L["Costly Menace"] = true
+L["Cowardly Crosby"] = true
+L["Crazed Ancient"] = true
+L["Crazed Murkblood Foreman"] = true
+L["Crazed Murkblood Miner"] = true
+L["Crazk Sparks"] = true
+L["Crimson Battle Mage"] = true
+L["Crimson Inquisitor"] = true
+L["Crimson Sorcerer"] = true
+L["Cro Threadstrong"] = true
+L["Crocolisk Hunting"] = true
+L["Cruelfin"] = true
+L["Crypt Crawler"] = true
+L["Crystal Boughman"] = true
+L["Culinary Crunch"] = true
+L["Cyndra Kindwhisper"] = true
+L["Daedal"] = true
+L["Daga Ramba"] = true
+L["Daggermaw Blackhide"] = true
+L["Daggle Ironshaper"] = true
+L["Dalinna"] = true
+L["Dalliah the Doomsayer"] = true
+L["Dalria"] = true
+L["Dan Golthas"] = true
+L["Dane Lindgren"] = true
+L["Daniel Bartlett"] = true
+L["Danielle Zipstitch"] = true
+L["Dank Drizzlecut"] = true
+L["Dannelor"] = true
+L["Danwe"] = true
+L["Darian Singh"] = true
+L["Darianna"] = true
+L["Dark Adept"] = true
+L["Dark Caster"] = true
+L["Dark Conclave Shadowmancer"] = true
+L["Dark Iron Demolitionist"] = true
+L["Dark Iron Dwarf"] = true
+L["Dark Iron Saboteur"] = true
+L["Dark Iron Slaver"] = true
+L["Dark Iron Taskmaster"] = true
+L["Dark Iron Tunneler"] = true
+L["Dark Iron Watchman"] = true
+L["Dark Strand Voidcaller"] = true
+L["Dark Summoner"] = true
+L["Darkfang Lurker"] = true
+L["Darkmaster Gandling"] = true
+L["Darkweaver Syth"] = true
+L["Darmari"] = true
+L["Darnall"] = true
+L["Daryl Riknussun"] = true
+L["Daryl Stack"] = true
+L["Deadwind Warlock"] = true
+L["Deadwood Den Watcher"] = true
+L["Deadwood Shaman"] = true
+L["Dealer Malij"] = true
+L["Deathforge Guardian"] = true
+L["Deathforge Imp"] = true
+L["Deathforge Smith"] = true
+L["Deathforge Summoner"] = true
+L["Deathforge Tinkerer"] = true
+L["Deathshadow Hound"] = true
+L["Decaying Horror"] = true
+L["Deek Fizzlebizz"] = true
+L["Defias Enchanter"] = true
+L["Defias Looter"] = true
+L["Defias Pirate"] = true
+L["Defias Profiteer"] = true
+L["Defias Renegade Mage"] = true
+L["Defias Squallshaper"] = true
+L["Delfrum Flintbeard"] = true
+L["Deneb Walker"] = true
+L["Derak Nightfall"] = true
+L["Deriz"] = true
+L["Deviate Eradication"] = true
+L["Deynna"] = true
+L["Dig Rat Stew"] = true
+L["Dirge Quikcleave"] = true
+L["Dirge's Kickin' Chimaerok Chops"] = true
+L["Disembodied Protector"] = true
+L["Disembodied Vindicator"] = true
+L["Doba"] = true
+L["Doctor Herbert Halsey"] = true
+L["Doctor Marsh"] = true
+L["Doctor Martin Felben"] = true
+L["Dolothos"] = true
+L["Doomforge Arcanasmith"] = true
+L["Doomforge Craftsman"] = true
+L["Doomforge Dragoon"] = true
+L["Doomforge Engineer"] = true
+L["Drac Roughcut"] = true
+L["Drake Lindgren"] = true
+L["Drakk Stonehand"] = true
+L["Drovnar Strongbrew"] = true
+L["Drywhisker Digger"] = true
+L["Duhng"] = true
+L["Dulvi"] = true
+L["Durnholde Rifleman"] = true
+L["Durnholde Sentry"] = true
+L["Dusky Crab Cakes"] = true
+L["Dwukk"] = true
+L["Easy Strider Living"] = true
+L["Eclipsion Archmage"] = true
+L["Eclipsion Blood Knight"] = true
+L["Eclipsion Bloodwarder"] = true
+L["Eclipsion Cavalier"] = true
+L["Eclipsion Centurion"] = true
+L["Eclipsion Soldier"] = true
+L["Eclipsion Spellbinder"] = true
+L["Edna Mullby"] = true
+L["Edrem"] = true
+L["Egomis"] = true
+L["Eiin"] = true
+L["Eldara Dawnrunner"] = true
+L["Eldrin"] = true
+L["Elixir of Pain"] = true
+L["Elynna"] = true
+L["Emeriss"] = true
+L["Emperor Vek'nilash"] = true
+L["Emrul Riknussun"] = true
+L["Enchanted Thorium Platemail: Volume I"] = true
+L["Enchanted Thorium Platemail: Volume II"] = true
+L["Enchanted Thorium Platemail: Volume III"] = true
+L["Enchanter Aeldron"] = true
+L["Enchanter Salias"] = true
+L["Enchantress Metura"] = true
+L["Enchantress Volali"] = true
+L["Enraged Air Spirit"] = true
+L["Enraged Earth Spirit"] = true
+L["Enraged Fire Spirit"] = true
+L["Enraged Water Spirit"] = true
+L["Epoch Hunter"] = true
+L["Eredar Deathbringer"] = true
+L["Eriden"] = true
+L["Erika Tate"] = true
+L["Erilia"] = true
+L["Erin Kelly"] = true
+L["Ethereal Priest"] = true
+L["Ethereum Nullifier"] = true
+L["Ethereum Researcher"] = true
+L["Eunice Burch"] = true
+L["Faldron"] = true
+L["Fantei"] = true
+L["Fariel Starsong"] = true
+L["Farii"] = true
+L["Fazu"] = true
+L["Fedryen Swiftspear"] = true
+L["Feera"] = true
+L["Felannia"] = true
+L["Felicia Doan"] = true
+L["Felika"] = true
+L["Fera Palerunner"] = true
+L["Feruul"] = true
+L["Fiery Plate Gauntlets"] = true
+L["Fimble Finespindle"] = true
+L["Finbus Geargrind"] = true
+L["Firebrand Grunt"] = true
+L["Firebrand Invoker"] = true
+L["Firebrand Legionnaire"] = true
+L["Firebrand Pyromancer"] = true
+L["Fireguard Destroyer"] = true
+L["Firegut Brute"] = true
+L["Flash Bomb Recipe"] = true
+L["Fleshbeast"] = true
+L["Foreman Marcrid"] = true
+L["Fradd Swiftgear"] = true
+L["Franklin Lloyd"] = true
+L["Fremal Doohickey"] = true
+L["Frenzied Plaguehound"] = true
+L["Frostmaul Giant"] = true
+L["Furywing"] = true
+L["Fyldan"] = true
+L["Gagsprocket"] = true
+L["Galana"] = true
+L["Galvanoth"] = true
+L["Gambarinka"] = true
+L["Gan'arg Analyzer"] = true
+L["Gargantuan Abyssal"] = true
+L["Gargantuan Ooze"] = true
+L["Garr"] = true
+L["Gaston"] = true
+L["Gearcutter Cogspinner"] = true
+L["Gearing Redridge"] = true
+L["Gehennas"] = true
+L["Gelanthis"] = true
+L["Gelman Stonehand"] = true
+L["General Drakkisath"] = true
+L["Geofram Bouldertoe"] = true
+L["George Candarte"] = true
+L["Georgio Bolero"] = true
+L["Ghak Healtouch"] = true
+L["Gharash"] = true
+L["Ghermas"] = true
+L["Ghok'kah"] = true
+L["Ghoul Ravener"] = true
+L["Gidge Spellweaver"] = true
+L["Gigget Zipcoil"] = true
+L["Gikkix"] = true
+L["Gimble Thistlefuzz"] = true
+L["Gina MacGregor"] = true
+L["Glasshide Basilisk"] = true
+L["Gloresse"] = true
+L["Gloria Femmel"] = true
+L["Glutinous Ooze"] = true
+L["Glyx Brewright"] = true
+L["Gnaz Blunderflame"] = true
+L["Godan"] = true
+L["Golem Lord Argelmach"] = true
+L["Golemagg the Incinerator"] = true
+L["Goraluk Anvilcrack"] = true
+L["Gordunni Back-Breaker"] = true
+L["Gordunni Elementalist"] = true
+L["Gordunni Head-Splitter"] = true
+L["Gordunni Ogre Mage"] = true
+L["Gordunni Soulreaper"] = true
+L["Goretusk"] = true
+L["Goretusk Liver Pie"] = true
+L["Graham Van Talen"] = true
+L["Grand Warlock Nethekurse"] = true
+L["Grarnik Goodstitch"] = true
+L["Gremlock Pilsnor"] = true
+L["Gretta Finespindle"] = true
+L["Gretta Ganter"] = true
+L["Greyheart Tidecaller"] = true
+L["Grikka"] = true
+L["Grimtak"] = true
+L["Grimtotem Geomancer"] = true
+L["Grisy Spicecrackle"] = true
+L["Grizzle"] = true
+L["Gromden"] = true
+L["Grondal Moonbreeze"] = true
+L["Groum Stonebeard"] = true
+L["Grumnus Steelshaper"] = true
+L["Grutah"] = true
+L["Guillaume Sorouy"] = true
+L["Gurubashi Champion"] = true
+L["Gyth"] = true
+L["Haalrun"] = true
+L["Haferet"] = true
+L["Hagrus"] = true
+L["Hahrana Ironhide"] = true
+L["Halazzi"] = true
+L["Hama"] = true
+L["Hamanar"] = true
+L["Hammered Patron"] = true
+L["Hammon Karwn"] = true
+L["Harggan"] = true
+L["Harklan Moongrove"] = true
+L["Harlown Darkweave"] = true
+L["Harn Longcast"] = true
+L["Heavy War Golem"] = true
+L["Heldan Galesong"] = true
+L["Helenia Olden"] = true
+L["Hex Lord Malacrass"] = true
+L["Hgarth"] = true
+L["High Botanist Freywinn"] = true
+L["High Enchanter Bardolan"] = true
+L["Highland Fleshstalker"] = true
+L["Hillsbrad Tailor"] = true
+L["Himmik"] = true
+L["Hive'Zara Sandstalker"] = true
+L["Hive'Zara Wasp"] = true
+L["Horns of Frenzy"] = true
+L["Hula'mahi"] = true
+L["Humphry"] = true
+L["Hurnak Grimmord"] = true
+L["Hydromancer Thespia"] = true
+L["Illidari Watcher"] = true
+L["Imperial Plate Belt"] = true
+L["Imperial Plate Boots"] = true
+L["Imperial Plate Bracer"] = true
+L["Imperial Plate Chest"] = true
+L["Imperial Plate Helm"] = true
+L["Imperial Plate Leggings"] = true
+L["Imperial Plate Shoulders"] = true
+L["Incandescent Fel Spark"] = true
+L["Indormi"] = true
+L["Innkeeper Biribi"] = true
+L["Innkeeper Fizzgrimble"] = true
+L["Innkeeper Grilka"] = true
+L["Inscriber Saalyn"] = true
+L["Insidion"] = true
+L["Ironus Coldsteel"] = true
+L["Jabbey"] = true
+L["Jack Trapper"] = true
+L["Jadefire Rogue"] = true
+L["Jadefire Trickster"] = true
+L["Jaedenar Cultist"] = true
+L["Jalane Ayrole"] = true
+L["James Van Brunt"] = true
+L["Jan'alai"] = true
+L["Jandia"] = true
+L["Janet Hommers"] = true
+L["Jangdor Swiftstrider"] = true
+L["Jannos Ironwill"] = true
+L["Jaquilina Dramet"] = true
+L["Jase Farlane"] = true
+L["Jaxin Chong"] = true
+L["Jazdalaad"] = true
+L["Jazzrik"] = true
+L["Jeeda"] = true
+L["Jemma Quikswitch"] = true
+L["Jenna Lemkenilli"] = true
+L["Jennabink Powerseam"] = true
+L["Jessara Cordell"] = true
+L["Jhag"] = true
+L["Jim Saltit"] = true
+L["Jinky Twizzlefixxit"] = true
+L["Johan Barnes"] = true
+L["Johan Focht"] = true
+L["John Burnside"] = true
+L["Jormund Stonebrow"] = true
+L["Josef Gregorian"] = true
+L["Joseph Moore"] = true
+L["Josephine Lister"] = true
+L["Joys of Omosh"] = true
+L["Jubie Gadgetspring"] = true
+L["Jun'ha"] = true
+L["Juno Dufrain"] = true
+L["Jutak"] = true
+L["K. Lee Smallfry"] = true
+L["Kaita Deepforge"] = true
+L["Kalaen"] = true
+L["Kalinda"] = true
+L["Kalldan Felmoon"] = true
+L["Kamari"] = true
+L["Kanaria"] = true
+L["Kania"] = true
+L["Karaaz"] = true
+L["Karn Stonehoof"] = true
+L["Karolek"] = true
+L["Kayaart"] = true
+L["Kaz'rogal"] = true
+L["Keelen Sheets"] = true
+L["Keena"] = true
+L["Kelgruk Bloodaxe"] = true
+L["Kelsey Yance"] = true
+L["Kendor Kabonka"] = true
+L["Khara Deepwater"] = true
+L["Kiknikle"] = true
+L["Kil'hala"] = true
+L["Killian Sanatha"] = true
+L["Kilxx"] = true
+L["Kireena"] = true
+L["Kirin'Var Spectre"] = true
+L["Kithas"] = true
+L["Kitta Firewind"] = true
+L["Klaven's Tower"] = true
+L["Knaz Blunderflame"] = true
+L["Knot Thimblejack"] = true
+L["Kodo Hide Bag"] = true
+L["Kor'geld"] = true
+L["Koren"] = true
+L["Kradu Grimblade"] = true
+L["Kray"] = true
+L["Krek Cragcrush"] = true
+L["Kriggon Talsone"] = true
+L["Krinkle Goodsteel"] = true
+L["Krugosh"] = true
+L["Krulmoo Fullmoon"] = true
+L["Krunn"] = true
+L["Kudrii"] = true
+L["Kulwia"] = true
+L["Kurdram Stonehammer"] = true
+L["Kurzen Commando"] = true
+L["Kylanna"] = true
+L["Kylanna Windwhisper"] = true
+L["Kylene"] = true
+L["Kzixx"] = true
+L["L'lura Goldspun"] = true
+L["Laird"] = true
+L["Lalina Summermoon"] = true
+L["Landraelanis"] = true
+L["Lardan"] = true
+L["Lava Surger"] = true
+L["Lavinia Crowe"] = true
+L["Lawrence Schneider"] = true
+L["Lebowski"] = true
+L["Leeli Longhaggle"] = true
+L["Legashi Rogue"] = true
+L["Leo Sarn"] = true
+L["Leonard Porter"] = true
+L["Lethon"] = true
+L["Lieutenant General Andorov"] = true
+L["Lilliam Sparkspindle"] = true
+L["Lilly"] = true
+L["Lilyssia Nightbreeze"] = true
+L["Lindea Rabonne"] = true
+L["Lingering Highborne"] = true
+L["Liquid Stone"] = true
+L["Lissaf"] = true
+L["Lizbeth Cromwell"] = true
+L["Logannas"] = true
+L["Logistics Officer Ulrike"] = true
+L["Lokhtos Darkbargainer"] = true
+L["Loolruna"] = true
+L["Lord Kazzak"] = true
+L["Lord Roccor"] = true
+L["Lorelae Wintersong"] = true
+L["Lorokeem"] = true
+L["Lucan Cordell"] = true
+L["Lucc"] = true
+L["Lucifron"] = true
+L["Lyna"] = true
+L["Lynalis"] = true
+L["Mack Diver"] = true
+L["Madame Ruby"] = true
+L["Magar"] = true
+L["Mageslayer"] = true
+L["Magister Kalendris"] = true
+L["Magistrix Eredania"] = true
+L["Magmadar"] = true
+L["Magnus Frostwake"] = true
+L["Mahani"] = true
+L["Mahir Redstroke"] = true
+L["Mahu"] = true
+L["Mak"] = true
+L["Makaru"] = true
+L["Malcomb Wynn"] = true
+L["Maleki the Pallid"] = true
+L["Mallen Swain"] = true
+L["Malygen"] = true
+L["Mangorn Flinthammer"] = true
+L["Mari Stonehand"] = true
+L["Maria Lumere"] = true
+L["Martine Tramblay"] = true
+L["Mary Edras"] = true
+L["Masat T'andr"] = true
+L["Master Chef Mouldier"] = true
+L["Master of the Wild Leather"] = true
+L["Mathar G'ochar"] = true
+L["Matt Johnson"] = true
+L["Mavralyn"] = true
+L["Mazk Snipeshot"] = true
+L["Me'lynn"] = true
+L["Mechano-Lord Capacitus"] = true
+L["Meilosh"] = true
+L["Mekgineer Steamrigger"] = true
+L["Mekgineer Thermaplugg"] = true
+L["Melaris"] = true
+L["Mendorn"] = true
+L["Mennu the Betrayer"] = true
+L["Miall"] = true
+L["Miao'zan"] = true
+L["Micha Yance"] = true
+L["Michelle Belle"] = true
+L["Mijan"] = true
+L["Mildred Fletcher"] = true
+L["Milla Fairancora"] = true
+L["Millie Gregorian"] = true
+L["Mire Lord"] = true
+L["Mirvedon"] = true
+L["Mishta"] = true
+L["Mission: Possible But Not Probable"] = true
+L["Mixie Farshot"] = true
+L["Mo'arg Incinerator"] = true
+L["Mo'arg Weaponsmith"] = true
+L["Moam"] = true
+L["Mok'Nathal Treats"] = true
+L["Molt Thorn"] = true
+L["Molten Giant"] = true
+L["Monstrous Kaliri"] = true
+L["Montarr"] = true
+L["Moonglow Vest"] = true
+L["Moonrage Tailor"] = true
+L["Moordo"] = true
+L["Moroes"] = true
+L["Mosh'Ogg Brute"] = true
+L["Mossflayer Shadowhunter"] = true
+L["Mot Dawnstrider"] = true
+L["Mountaineer Boombellow"] = true
+L["Muaat"] = true
+L["Muculent Ooze"] = true
+L["Mudduk"] = true
+L["Mudrock Tortoise"] = true
+L["Muheru the Weaver"] = true
+L["Mukdrak"] = true
+L["Mumman"] = true
+L["Murk Worm"] = true
+L["Murkblood Raider"] = true
+L["Murmur"] = true
+L["Mutate Fear-Shrieker"] = true
+L["Muuran"] = true
+L["Mycah"] = true
+L["Mythrin'dir"] = true
+L["Naal Mistrunner"] = true
+L["Nadyia Maneweaver"] = true
+L["Nahogg"] = true
+L["Naka"] = true
+L["Nakodu"] = true
+L["Nalorakk"] = true
+L["Namdo Bizzfizzle"] = true
+L["Nandar Branson"] = true
+L["Nardstrum Kupferzwick"] = true
+L["Narj Deepslice"] = true
+L["Narkk"] = true
+L["Narv Hidecrafter"] = true
+L["Nasmara Moonsong"] = true
+L["Nata Dawnstrider"] = true
+L["Neal Allen"] = true
+L["Neii"] = true
+L["Nergal"] = true
+L["Nerrist"] = true
+L["Nessa Shadowsong"] = true
+L["Nether Sorceress"] = true
+L["Nethermancer Sepethrea"] = true
+L["Nethermine Flayer"] = true
+L["Nexus Stalker"] = true
+L["Nexus-Prince Shaffar"] = true
+L["Night Mistress"] = true
+L["Nimar the Slayer"] = true
+L["Nina Lightbrew"] = true
+L["Nioma"] = true
+L["Nissa Firestone"] = true
+L["Nixx Sprocketspring"] = true
+L["Nogg"] = true
+L["Nula the Butcher"] = true
+L["Nurse Neela"] = true
+L["Nus"] = true
+L["Nutral"] = true
+L["Nyoma"] = true
+L["Obsidia"] = true
+L["Ockil"] = true
+L["Ogg'marr"] = true
+L["Oglethorpe Obnoticus"] = true
+L["Okothos Ironrager"] = true
+L["Okuno"] = true
+L["Oloraak"] = true
+L["On Iron Pauldrons"] = true
+L["Ontuvo"] = true
+L["Onyxia"] = true
+L["Ormer's Revenge"] = true
+L["Otho Moji'ko"] = true
+L["Outfitter Eric"] = true
+L["Overmaster Pyron"] = true
+L["Padaar"] = true
+L["Pand Stonebinder"] = true
+L["Pathaleon the Calculator"] = true
+L["Paulsta'ats"] = true
+L["Penney Copperpinch"] = true
+L["Peter Galen"] = true
+L["Phantom Attendant"] = true
+L["Phantom Guest"] = true
+L["Phantom Stagehand"] = true
+L["Phantom Valet"] = true
+L["Phea"] = true
+L["Pikkle"] = true
+L["Plugger Spazzring"] = true
+L["Portal Seeker"] = true
+L["Pratt McGrubben"] = true
+L["Priestess Delrissa"] = true
+L["Primal Ooze"] = true
+L["Princess Tempestria"] = true
+L["Prospector Nachlan"] = true
+L["Provisioner Nasela"] = true
+L["Pusillin"] = true
+L["Putridus Trickster"] = true
+L["Pyall Silentstride"] = true
+L["Pyrewood Tailor"] = true
+L["Pyromancer Loregrain"] = true
+L["Qia"] = true
+L["Quarelestra"] = true
+L["Quartermaster Davian Vaclav"] = true
+L["Quartermaster Endarin"] = true
+L["Quartermaster Enuril"] = true
+L["Quartermaster Jaffrey Noreliqe"] = true
+L["Quartermaster Miranda Breechlock"] = true
+L["Quartermaster Urgronn"] = true
+L["Quartermaster Zigris"] = true
+L["Quelis"] = true
+L["Rage Talon Fire Tongue"] = true
+L["Rage Winterchill"] = true
+L["Raging Skeleton"] = true
+L["Randal Worth"] = true
+L["Ranik"] = true
+L["Rann Flamespinner"] = true
+L["Rartar"] = true
+L["Rathis Tomber"] = true
+L["Rawrk"] = true
+L["Razaani Spell-Thief"] = true
+L["Razia"] = true
+L["Razzashi Broodwidow"] = true
+L["Recipe of the Kaldorei"] = true
+L["Redridge Goulash"] = true
+L["Refik"] = true
+L["Rhiannon Davis"] = true
+L["Ribbly Screwspigot"] = true
+L["Ribbly's Crony"] = true
+L["Ridge Huntress"] = true
+L["Ridgespine Stalker"] = true
+L["Rift Keeper"] = true
+L["Rift Lord"] = true
+L["Rikqiz"] = true
+L["Rin'wosho the Trader"] = true
+L["Rivendark"] = true
+L["Rizz Loosebolt"] = true
+L["Rogvar"] = true
+L["Rohok"] = true
+L["Ronald Burch"] = true
+L["Rotgath Stonebeard"] = true
+L["Rotting Behemoth"] = true
+L["Roxxik"] = true
+L["Rungor"] = true
+L["Ruppo Zipcoil"] = true
+L["Saenorion"] = true
+L["Saltstone Crystalhide"] = true
+L["Sarah Tanner"] = true
+L["Saru Steelfury"] = true
+L["Sassa Weldwell"] = true
+L["Sathein"] = true
+L["Scarab"] = true
+L["Scargil"] = true
+L["Scarlet Archmage"] = true
+L["Scarlet Chaplain"] = true
+L["Scarlet Cleric"] = true
+L["Scarlet Curate"] = true
+L["Scarlet Defender"] = true
+L["Scarlet Enchanter"] = true
+L["Scarlet Inquisitor"] = true
+L["Scarlet Myrmidon"] = true
+L["Scarlet Smith"] = true
+L["Scarlet Sorcerer"] = true
+L["Scarlet Spellbinder"] = true
+L["Scarlet Warder"] = true
+L["Scarlet Wizard"] = true
+L["Scholomance Adept"] = true
+L["Scholomance Dark Summoner"] = true
+L["Se'Jib"] = true
+L["Searing Elemental"] = true
+L["Seasoned Wolf Kabobs"] = true
+L["Sedana"] = true
+L["Seer Janidi"] = true
+L["Seersa Copperpinch"] = true
+L["Sellandus"] = true
+L["Selling Fish"] = true
+L["Sempstress Ambershine"] = true
+L["Serge Hinott"] = true
+L["Sethekk Ravenguard"] = true
+L["Sewa Mistrunner"] = true
+L["Shaani"] = true
+L["Shade of Aran"] = true
+L["Shadi Mistrunner"] = true
+L["Shadow Council Warlock"] = true
+L["Shadowmage"] = true
+L["Shadowmoon Darkcaster"] = true
+L["Shadowsword Lifeshaper"] = true
+L["Shadowsword Vanquisher"] = true
+L["Shadowsworn Thug"] = true
+L["Shadowy Assassin"] = true
+L["Shaina Fuller"] = true
+L["Shankys"] = true
+L["Sharth Voldoun"] = true
+L["Shartuul"] = true
+L["Shattered Hand Berserker"] = true
+L["Shattered Hand Centurion"] = true
+L["Shattered Hand Champion"] = true
+L["Shayis Steelfury"] = true
+L["Shazzrah"] = true
+L["Sheendra Tallgrass"] = true
+L["Shelene Rhobart"] = true
+L["Shen'dralar Provisioner"] = true
+L["Sheri Zipstitch"] = true
+L["Shoveltusk Soup Again?"] = true
+L["Shrike Bat"] = true
+L["Sid Limbardi"] = true
+L["Simon Tanner"] = true
+L["Simon Unit"] = true
+L["Skeletal Flayer"] = true
+L["Skreah"] = true
+L["Skullsplitter Mystic"] = true
+L["Skyguard Stable Master"] = true
+L["Slagg"] = true
+L["Slavering Ghoul"] = true
+L["Smelt On, Smelt Off"] = true
+L["Smith Argus"] = true
+L["Smooth as Butter"] = true
+L["Smudge Thunderwood"] = true
+L["Snakestone of the Shadow Huntress"] = true
+L["Snang"] = true
+L["Snarl"] = true
+L["Solakar Flamewreath"] = true
+L["Son of Arkkoroc"] = true
+L["Soolie Berryfizz"] = true
+L["Soothing Turtle Bisque"] = true
+L["Sovik"] = true
+L["Spectral Charger"] = true
+L["Spectral Citizen"] = true
+L["Spectral Researcher"] = true
+L["Spectral Teacher"] = true
+L["Spell Shade"] = true
+L["Spirestone Battle Mage"] = true
+L["Spirestone Mystic"] = true
+L["Spirestone Warlord"] = true
+L["Spitelash Siren"] = true
+L["Springspindle Fizzlegear"] = true
+L["Sprite Jumpsprocket"] = true
+L["Stephen Ryback"] = true
+L["Stone Guardian"] = true
+L["Stonevault Seer"] = true
+L["Stranglethorn Tiger"] = true
+L["Strashaz Warrior"] = true
+L["Stromgarde Defender"] = true
+L["Stuart Fleming"] = true
+L["Suffering Highborne"] = true
+L["Sul'lithuz Broodling"] = true
+L["Sumi"] = true
+L["Sunblade Arch Mage"] = true
+L["Sunblade Cabalist"] = true
+L["Sunblade Dawn Priest"] = true
+L["Sunblade Dusk Priest"] = true
+L["Sunblade Protector"] = true
+L["Sunblade Scout"] = true
+L["Sunblade Slayer"] = true
+L["Sunblade Vindicator"] = true
+L["Sunfury Arcanist"] = true
+L["Sunfury Arch Mage"] = true
+L["Sunfury Archer"] = true
+L["Sunfury Bloodwarder"] = true
+L["Sunfury Bowman"] = true
+L["Sunfury Geologist"] = true
+L["Sunfury Researcher"] = true
+L["Sunseeker Astromage"] = true
+L["Sunseeker Botanist"] = true
+L["Super-Seller 680"] = true
+L["Supply Officer Mills"] = true
+L["Supplying the Front"] = true
+L["Swampwalker"] = true
+L["Swampwalker Elder"] = true
+L["Sweet Serenity"] = true
+L["Sylann"] = true
+L["Sylvanna Forestmoon"] = true
+L["Syndicate Assassin"] = true
+L["Syndicate Spy"] = true
+L["Syphoner"] = true
+L["Taerar"] = true
+L["Tal"] = true
+L["Taladan"] = true
+L["Tally Berryfizz"] = true
+L["Talmar"] = true
+L["Tamar"] = true
+L["Tangled Horror"] = true
+L["Tansy Puddlefizz"] = true
+L["Tarban Hearthgrain"] = true
+L["Tari'qa"] = true
+L["Tarn"] = true
+L["Tatiana"] = true
+L["Teg Dawnstrider"] = true
+L["Tel'Athir"] = true
+L["Telonis"] = true
+L["Tepa"] = true
+L["Terestian Illhoof"] = true
+L["Terrormaster"] = true
+L["Thaddeus Webb"] = true
+L["Thamner Pol"] = true
+L["Tharynn Bouden"] = true
+L["Thaurissan Firewalker"] = true
+L["The Art of the Imbue"] = true
+L["The Demon Forge"] = true
+L["The Great Moongraze Hunt"] = true
+L["The Great Silver Deceiver"] = true
+L["The Origins of Smithing"] = true
+L["The Prophet Skeram"] = true
+L["The Rescue"] = true
+L["The Rokk"] = true
+L["The Taste Test"] = true
+L["The Undermarket"] = true
+L["The Windreaver"] = true
+L["The Zapthrottle Mote Extractor!"] = true
+L["Theka the Martyr"] = true
+L["Thelsamar Blood Sausages"] = true
+L["Theramore Infiltrator"] = true
+L["Theramore Marine"] = true
+L["Theramore Preserver"] = true
+L["Therum Deepforge"] = true
+L["Thomas Yance"] = true
+L["Thonys Pillarstone"] = true
+L["Thorkaf Dragoneye"] = true
+L["Thornfang Ravager"] = true
+L["Thorngrin the Tender"] = true
+L["Thrag Stonehoof"] = true
+L["Thund"] = true
+L["Thuzadin Shadowcaster"] = true
+L["Tilli Thistlefuzz"] = true
+L["Time-Lost Shadowmage"] = true
+L["Timothy Worthington"] = true
+L["Tinkerwiz"] = true
+L["Tinkmaster Overspark"] = true
+L["Tognus Flintfire"] = true
+L["Tomas"] = true
+L["Tomb Fiend"] = true
+L["Torloth the Magnificent"] = true
+L["Torn Fin Coastrunner"] = true
+L["Torn Fin Muckdweller"] = true
+L["Torn Fin Oracle"] = true
+L["Torn Fin Tidehunter"] = true
+L["Trampled Under Foot"] = true
+L["Traugh"] = true
+L["Treant"] = true
+L["Trianna"] = true
+L["Trixie Quikswitch"] = true
+L["Truk Wildbeard"] = true
+L["Tunkk"] = true
+L["Twilight Avenger"] = true
+L["Twilight Drakonaar"] = true
+L["Twilight Fire Guard"] = true
+L["Twilight Geolord"] = true
+L["Ug'thok"] = true
+L["Ulthaan"] = true
+L["Ulthir"] = true
+L["Una"] = true
+L["Unchained Doombringer"] = true
+L["Unseen Servant"] = true
+L["Uriku"] = true
+L["Uthok"] = true
+L["Uthrar Threx"] = true
+L["Vaean"] = true
+L["Valdaron"] = true
+L["Vance Undergloom"] = true
+L["Vargus"] = true
+L["Vazario Linkgrease"] = true
+L["Veenix"] = true
+L["Vekh'nir Dreadhawk"] = true
+L["Vekniss Guardian"] = true
+L["Vendor-Tron 1000"] = true
+L["Vengeful Ancient"] = true
+L["Venture Co. Geologist"] = true
+L["Venture Co. Strip Miner"] = true
+L["Vhan"] = true
+L["Vharr"] = true
+L["Victor Ward"] = true
+L["Viggz Shinesparked"] = true
+L["Vilebranch Hideskinner"] = true
+L["Vilebranch Shadowcaster"] = true
+L["Vir'aani Arcanist"] = true
+L["Vira Younghoof"] = true
+L["Vivianna"] = true
+L["Vizzklick"] = true
+L["Vodesiin"] = true
+L["Voidshrieker"] = true
+L["Volchan"] = true
+L["Vosur Brakthel"] = true
+L["Waldor"] = true
+L["Warlord Kalithresh"] = true
+L["Warp Splinter"] = true
+L["Wastewander Assassin"] = true
+L["Wastewander Bandit"] = true
+L["Wastewander Rogue"] = true
+L["Wastewander Scofflaw"] = true
+L["Wastewander Shadow Mage"] = true
+L["Wastewander Thief"] = true
+L["Weapon Technician"] = true
+L["Wenna Silkbeard"] = true
+L["Werg Thickblade"] = true
+L["Westfall Stew"] = true
+L["Whuut"] = true
+L["Wik'Tar"] = true
+L["Wild Hearts"] = true
+L["Wild Leather Boots"] = true
+L["Wild Leather Helmet"] = true
+L["Wild Leather Leggings"] = true
+L["Wild Leather Shoulders"] = true
+L["Wild Leather Vest"] = true
+L["Wind Trader Lathrai"] = true
+L["Winterfall Den Watcher"] = true
+L["Winterfall Totemic"] = true
+L["Winterfall Ursa"] = true
+L["Witherbark Berserker"] = true
+L["Witherbark Headhunter"] = true
+L["Witherbark Shadow Hunter"] = true
+L["Withered Ancient"] = true
+L["Woodpaw Mongrel"] = true
+L["Wrahk"] = true
+L["Wrath Corruptor"] = true
+L["Wrath Hammer Construct"] = true
+L["Wrathwalker"] = true
+L["Wulan"] = true
+L["Wulmort Jinglepocket"] = true
+L["Wunna Darkmane"] = true
+L["Xandar Goodbeard"] = true
+L["Xen'to"] = true
+L["Xizk Goodstitch"] = true
+L["Xizzer Fizzbolt"] = true
+L["Xylinnia Starshine"] = true
+L["Xyrol"] = true
+L["Yarr Hammerstone"] = true
+L["Yatheon"] = true
+L["Yelmak"] = true
+L["Yonada"] = true
+L["Ysondre"] = true
+L["Ythyar"] = true
+L["Yuka Screwspigot"] = true
+L["Yurial Soulwater"] = true
+L["Zalas Witherbark"] = true
+L["Zamja"] = true
+L["Zan Shivsproket"] = true
+L["Zannok Hidepiercer"] = true
+L["Zansoa"] = true
+L["Zaralda"] = true
+L["Zarcsin"] = true
+L["Zarena Cromwind"] = true
+L["Zargh"] = true
+L["Zarise"] = true
+L["Zarrin"] = true
+L["Zebig"] = true
+L["Zixil"] = true
+L["Zorbin Fandazzle"] = true
+L["Zul'jin"] = true
+L["Zula Slagfury"] = true
+L["Zurai"] = true
+L["\"Cookie\" McWeaksauce"] = true
\ No newline at end of file
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index 4262027..cb90428 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -256,52 +256,17 @@ L["Obtained From"]		= true
 L["RECIPE_EXCLUDED"]	= "Recipe is in Exclusion list"
 L["Required Skill"]		= true

--- Reputation Level String
-L["Neutral"]	= true
-L["Friendly"]	= true
-L["Honored"]	= true
-L["Revered"]	= true
-L["Exalted"]	= true
-
 -- Popup Strings
 L["NOTSCANNED"]		= "You have not yet scanned this profession. Please open this profession and click on Scan Skills."
 L["ALL_FILTERED"]	= "Although you have already scanned this profession, your filters are currently preventing any recipes from being displayed. Please change your filters and try again."

-------------------------------------------
--- Non-gui text
+-- Error/warning Text
 L["MissingFromDB"] = ": is is missing from the database. \nPlease inform the author of the add-on about this recipe."
-L["MissingRecipePrefix"] = "Missing Recipe: "
-L["InitiateScan"] = "Scanning %s for missing recipes at skill level %s.\n"
-L["InitiateScanSpecial"] = "Scanning %s - %s for missing recipes at skill level %s.\n"
-L["RecipeListSummary"] = "\nYou know %s out of %s total recipes (%s%%).\nYou are missing %s recipes."
 L["UnknownTradeSkill"] = "You have opened up a trade skill window which is not supported by this add-on.  The trade skill is %s.  Please provide the author of the add-on with this information."
 L["OpenTradeSkillWindow"] = "Please open trade skill window to scan."
 L["SpellIDCache"] = "Spell ID: %s is not in your local cache.  Please submit a ticket at http://wow.curseforge.com/projects/ackis-recipe-list/tickets/ and include the spell ID and the profession in which you were scanning."
-L["FactionError"] = "Warning: Reputation level of %s is unknown."
-L["MissingFromDBWarning"] = "A recipe not in the database has been detected.  Tere may be some lag while we scan for the missing recipe spell ID."
-
--- Recipe Database
-L["LimitedSupply"] = "Limited Supply Vendor"
-
--- Common quests/drops
-L["DMCACHE"] = "Knot Thimblejack's Cache"
-L["Gordok Ogre Suit"] = true
-L["Gordok Ogre Suit Obt"] = "The Gordok Ogre Suit"
-L["Spectral Essence Obt"] = "Kirtonos the Herald (allows you to see the vendor Magnus Frostwake near Scholomance)"
-L["TrueBelieverQuest"] = "True Believers - Rare"

--- Raid Drop Obtain Info
-L["ADNaxx"] = "Trainer: Master Craftsman Omarion in the Deathknight Wing of Naxxramas."
-L["MOLTENCORE"] = "Raid Bind on Pickup Drop: Random bosses in MC."
-L["AQ20/AQ40"] = "Raid BoP Mob Drop: Random bosses in AQ20/AQ40."
-L["SSC/TKBoP"] = "Raid Bind on Pickup Drop: Random bosses and mobs in SSC/TK."
-L["SSC/TKBoE"] = "Raid Bind on Equip Drop: Random bosses and mobs in SSC/TK."
-L["BT/HYJALBoP"] = "Raid Bind on Pickup Drop: Random bosses and mobs in Hyjal/BT."
-L["HYJALBoP"] = "Raid Bind on Pickup Drop: Random bosses in Hyjal."
-L["SunwellBoP"] = "Raid Bind on Pickup Drop: Random bosses and mobs in Sunwell."
-L["SunwellBoE"] = "Raid Bind on Equip Drop: Random bosses and mobs in Sunwell."
-L["BT/HYJALBoE"] = "Raid Bind on Equip Drop: Random bosses and mobs in Hyjal/BT."
-L["ZA"] = "Raid Bind on Pickup Drop: Random bosses in Zul'Aman."
+-- Drop Obtain Info
 L["Unknown"] = "Unknown Drop: The drop location of this recipe is unknown.  Please contribute by posting on the Ackis Recipe List thread at www.wowace.com/forums"
 L["Unknown Zone"] = true

@@ -312,7 +277,7 @@ L["Lunar Festival"] = true
 L["Darkmoon Faire"] = true
 L["Seasonal"] = true

--- Monster/Quest/Trainer/Vendor strings:
+-- Monster/Quest/Trainer/Vendor (autogeneratored) strings:

 L["40 Tickets - Schematic: Steam Tonk Controller"] = true
 L["A Binding Contract"] = true
@@ -1076,7 +1041,6 @@ L["Randal Worth"] = true
 L["Ranik"] = true
 L["Rann Flamespinner"] = true
 L["Rartar"] = true
-L["Ras Frostwhisper"] = true
 L["Rathis Tomber"] = true
 L["Rawrk"] = true
 L["Razaani Spell-Thief"] = true
@@ -1409,4 +1373,4 @@ L["Zorbin Fandazzle"] = true
 L["Zul'jin"] = true
 L["Zula Slagfury"] = true
 L["Zurai"] = true
-L["\"Cookie\" McWeaksauce"] = true
+L["\"Cookie\" McWeaksauce"] = true
\ No newline at end of file
diff --git a/Locals/LocalStrings-enUS.lua b/Locals/LocalStrings-enUS.lua
index 83c9509..30d2d6a 100644
--- a/Locals/LocalStrings-enUS.lua
+++ b/Locals/LocalStrings-enUS.lua
@@ -760,7 +760,6 @@ L["Randal Worth"] = true
 L["Ranik"] = true
 L["Rann Flamespinner"] = true
 L["Rartar"] = true
-L["Ras Frostwhisper"] = true
 L["Rathis Tomber"] = true
 L["Rawrk"] = true
 L["Razaani Spell-Thief"] = true
@@ -1093,5 +1092,4 @@ L["Zorbin Fandazzle"] = true
 L["Zul'jin"] = true
 L["Zula Slagfury"] = true
 L["Zurai"] = true
-L["\"Cookie\" McWeaksauce"] = true
-
+L["\"Cookie\" McWeaksauce"] = true
\ No newline at end of file
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 5e0450b..475fd90 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -781,7 +781,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17559, 6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)

 	-- Transmute: Fire to Earth -- 17560
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -875,11 +875,11 @@ function addon:InitAlchemy(RecipeDB)

 	-- Greater Arcane Elixir -- 17573
 	-- Trainer
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
-	-- Instance: 1477 - type1category3maxlevel55territory1minlevel50nameThe Temple of Atal'Hakkarid1477
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
+	-- Instance: 1477 - type1minlevel50category3maxlevel55nameThe Temple of Atal'Hakkarterritory1id1477
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -889,8 +889,8 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17573, 3, 5717, 3, 9197, 3, 10318, 3, 10412, 3, 11480, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Greater Fire Protection Potion -- 17574
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -945,7 +945,7 @@ function addon:InitAlchemy(RecipeDB)
 	-- No acquire information

 	-- Major Mana Potion -- 17580
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
@@ -976,7 +976,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17634, 7, 2)

 	-- Flask of the Titans -- 17635
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -986,7 +986,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17635, 3, 10363)

 	-- Flask of Distilled Wisdom -- 17636
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -996,7 +996,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17636, 3, 10813)

 	-- Flask of Supreme Power -- 17637
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1006,7 +1006,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17637, 3, 10508)

 	-- Flask of Chromatic Resistance -- 17638
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1109,7 +1109,7 @@ function addon:InitAlchemy(RecipeDB)

 	-- Transmute: Elemental Fire -- 25146
 	-- Thorium Brotherhood - Friendly
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1343,8 +1343,8 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 28570, 7, 2)

 	-- Major Fire Protection Potion -- 28571
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - expansion1type5minlevel70category3nameTempest Keep: The Mechanarterritory1id3849
+	-- Instance: 3849 - expansion1type5minlevel70category3nameTempest Keep: The Mechanarterritory1id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1354,7 +1354,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 28571, 3, 19168, 3, 19221)

 	-- Major Frost Protection Potion -- 28572
-	-- Instance: 3792 - type5category3maxlevel66territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792
+	-- Instance: 3792 - expansion1type5minlevel64category3maxlevel66nameAuchindoun: Mana-Tombsterritory1id3792
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1410,7 +1410,7 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 28578, 7, 2)

 	-- Ironshield Potion -- 28579
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-BlackSmith.lua b/RecipeDB/ARL-BlackSmith.lua
index 8c9f19e..88614ca 100644
--- a/RecipeDB/ARL-BlackSmith.lua
+++ b/RecipeDB/ARL-BlackSmith.lua
@@ -661,7 +661,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3513, 7, 2)

 	-- Golden Scale Boots -- 3515
-	-- Instance: 796 - type1category3maxlevel45territory4minlevel34nameScarlet Monasteryid796
+	-- Instance: 796 - type1minlevel34category3maxlevel45nameScarlet Monasteryterritory4id796
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1330,7 +1330,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 14380, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Dark Iron Pulverizer -- 15292
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
@@ -1341,12 +1341,12 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 15292, 3, 9028)

 	-- Dark Iron Mail -- 15293
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -1357,8 +1357,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 15293, 3, 8900, 3, 8901, 3, 8907, 3, 8911, 3, 8920, 3, 8983)

 	-- Dark Iron Sunderer -- 15294
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
@@ -1369,9 +1369,9 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 15294, 3, 9554, 3, 10043)

 	-- Dark Iron Shoulders -- 15295
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
@@ -1382,7 +1382,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 15295, 3, 8891, 3, 8894, 3, 8899)

 	-- Dark Iron Plate -- 15296
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
@@ -1403,12 +1403,12 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 15972, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Searing Golden Blade -- 15973
-	-- Instance: 1337 - type1category3maxlevel47territory1minlevel39nameUldamanid1337
-	-- Instance: 796 - type1category3maxlevel45territory4minlevel34nameScarlet Monasteryid796
-	-- Instance: 796 - type1category3maxlevel45territory4minlevel34nameScarlet Monasteryid796
-	-- Instance: 796 - type1category3maxlevel45territory4minlevel34nameScarlet Monasteryid796
-	-- Instance: 1176 - type1category3maxlevel47territory1minlevel43nameZul'Farrakid1176
-	-- Instance: 1176 - type1category3maxlevel47territory1minlevel43nameZul'Farrakid1176
+	-- Instance: 1337 - type1minlevel39category3maxlevel47nameUldamanterritory1id1337
+	-- Instance: 796 - type1minlevel34category3maxlevel45nameScarlet Monasteryterritory4id796
+	-- Instance: 796 - type1minlevel34category3maxlevel45nameScarlet Monasteryterritory4id796
+	-- Instance: 796 - type1minlevel34category3maxlevel45nameScarlet Monasteryterritory4id796
+	-- Instance: 1176 - type1minlevel43category3maxlevel47nameZul'Farrakterritory1id1176
+	-- Instance: 1176 - type1minlevel43category3maxlevel47nameZul'Farrakterritory1id1176
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger, Armor, Trinket,
 	-- Item Stats:
@@ -1737,7 +1737,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Lionheart Helm -- 16729
 	-- Raid: 2677 - Blackwing Lair
 	-- Raid: 2159 - Onyxia's Lair
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
+	-- Instance: 3714 - expansion1type5minlevel70category3nameHellfire Citadel: The Shattered Hallsterritory1id3714
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
@@ -1779,7 +1779,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Stronghold Gauntlets -- 16741
 	-- Raid: 2717 - Molten Core
 	-- Raid: 2159 - Onyxia's Lair
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
@@ -1822,9 +1822,9 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Invulnerable Mail -- 16746
 	-- Raid: 2677 - Blackwing Lair
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Raid: 2159 - Onyxia's Lair
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Raid: 1977 - Zul'Gurub
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
@@ -1974,7 +1974,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- No acquire information

 	-- Hammer of the Titans -- 16988
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
@@ -1985,7 +1985,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16988, 3, 10438)

 	-- Arcanite Champion -- 16990
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
@@ -1996,7 +1996,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16990, 3, 10899)

 	-- Annihilator -- 16991
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
@@ -2017,7 +2017,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16992, 3, 1844)

 	-- Masterwork Stormhammer -- 16993
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
@@ -2028,7 +2028,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16993, 3, 10899)

 	-- Arcanite Reaper -- 16994
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe, Armor, Trinket,
 	-- Item Stats:
@@ -2039,7 +2039,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 16994, 3, 9596)

 	-- Heartseeker -- 16995
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger, Armor, Trinket,
 	-- Item Stats:
@@ -2096,7 +2096,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20201, 1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Fiery Chain Girdle -- 20872
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2107,7 +2107,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20872, 2, 12944)

 	-- Fiery Chain Shoulders -- 20873
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2118,7 +2118,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20873, 2, 12944)

 	-- Dark Iron Bracers -- 20874
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
@@ -2129,7 +2129,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20874, 2, 12944)

 	-- Dark Iron Leggings -- 20876
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
@@ -2140,7 +2140,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20876, 2, 12944)

 	-- Dark Iron Reaver -- 20890
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
@@ -2151,7 +2151,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20890, 2, 12944)

 	-- Dark Iron Destroyer -- 20897
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
@@ -2242,7 +2242,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23633, 6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)

 	-- Dark Iron Helm -- 23636
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
@@ -2253,7 +2253,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23636, 2, 12944)

 	-- Dark Iron Gauntlets -- 23637
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
@@ -2264,7 +2264,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23637, 2, 12944)

 	-- Black Amnesty -- 23638
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
 	-- Item Stats:
@@ -2275,7 +2275,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23638, 2, 12944)

 	-- Blackfury -- 23639
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Polearm, Armor, Trinket,
 	-- Item Stats:
@@ -2492,7 +2492,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Titanic Leggings -- 27829
 	-- Raid: 2677 - Blackwing Lair
 	-- Raid: 2159 - Onyxia's Lair
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
@@ -2865,7 +2865,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29617, 6, 932, 3, 19321)

 	-- Felsteel Gloves -- 29619
-	-- Instance: 3790 - type5category3maxlevel67territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsid3790
+	-- Instance: 3790 - expansion1type5minlevel65category3maxlevel67nameAuchindoun: Auchenai Cryptsterritory1id3790
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
@@ -2876,7 +2876,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29619, 3, 18497)

 	-- Felsteel Leggings -- 29620
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - expansion1type5minlevel70category3nameTempest Keep: The Arcatrazterritory1id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
@@ -2887,7 +2887,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29620, 3, 20900)

 	-- Felsteel Helm -- 29621
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3789 - expansion1type5minlevel70category3nameAuchindoun: Shadow Labrynthterritory1id3789
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
@@ -2968,7 +2968,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29645, 3, 21454, 3, 23305, 3, 23324)

 	-- Swiftsteel Gloves -- 29648
-	-- Instance: 3792 - type5category3maxlevel66territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792
+	-- Instance: 3792 - expansion1type5minlevel64category3maxlevel66nameAuchindoun: Mana-Tombsterritory1id3792
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2979,7 +2979,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29648, 3, 18314)

 	-- Earthpeace Breastplate -- 29649
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3847 - expansion1type5minlevel70category3nameTempest Keep: The Botanicaterritory1id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats: Healing,
@@ -3103,7 +3103,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - expansion1type5minlevel70category3nameTempest Keep: The Arcatrazterritory1id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
@@ -3190,8 +3190,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 29699, 3, 16409, 3, 16460, 3, 16595, 3, 18554, 3, 21229, 3, 22254, 3, 22384)

 	-- Hand of Eternity -- 29700
-	-- Instance: 3717 - type5category3maxlevel64territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3717 - expansion1type5minlevel62category3maxlevel64nameCoilfang Reservoir: The Slave Pensterritory1id3717
+	-- Instance: 3847 - expansion1type5minlevel70category3nameTempest Keep: The Botanicaterritory1id3847
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace, Armor, Trinket,
@@ -3230,7 +3230,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32284, 1, 16583, 1, 16823, 1, 19341)

 	-- Greater Rune of Warding -- 32285
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
+	-- Instance: 3714 - expansion1type5minlevel70category3nameHellfire Citadel: The Shattered Hallsterritory1id3714
 	-- Mob Drop
 	-- Cenarion Expedition - Honored
 	-- Vendor
@@ -3946,7 +3946,7 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Adamantite Weapon Chain -- 42688
 	-- Raid: 3959 - Black Temple
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -3968,10 +3968,10 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Hammer of Righteous Might -- 43846
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3791 - type5category3maxlevel69territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791
+	-- Instance: 3791 - expansion1type5minlevel67category3maxlevel69nameAuchindoun: Sethekk Hallsterritory1id3791
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - expansion1type5minlevel70category3nameTempest Keep: The Mechanarterritory1id3849
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace, Armor, Trinket,
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index cd3b111..fe9c00a 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -739,7 +739,7 @@ function addon:InitCooking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22480, 2, 4782, 2, 7733, 2, 8125)

 	-- Runn Tum Tuber Surprise -- 22761
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1058,7 +1058,7 @@ function addon:InitCooking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 43761, 3, 18940, 3, 18962, 3, 24393)

 	-- Spicy Hot Talbuk -- 43765
-	-- Instance: 3716 - type5category3maxlevel65territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogid3716
+	-- Instance: 3716 - expansion1type5minlevel63category3maxlevel65nameCoilfang Reservoir: The Underbogterritory1id3716
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index f17cefd..285637b 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -249,7 +249,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 7863, 1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 7949, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant Boots - Minor Agility -- 7867
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -567,9 +567,9 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 13687, 7, 2)

 	-- Enchant Shield - Lesser Block -- 13689
-	-- Instance: 796 - type1category3maxlevel45territory4minlevel34nameScarlet Monasteryid796
-	-- Instance: 796 - type1category3maxlevel45territory4minlevel34nameScarlet Monasteryid796
-	-- Instance: 722 - type1category3maxlevel40territory4minlevel33nameRazorfen Downsid722
+	-- Instance: 796 - type1minlevel34category3maxlevel45nameScarlet Monasteryterritory4id796
+	-- Instance: 796 - type1minlevel34category3maxlevel45nameScarlet Monasteryterritory4id796
+	-- Instance: 722 - type1minlevel33category3maxlevel40nameRazorfen Downsterritory4id722
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -742,7 +742,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 13890, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Weapon - Fiery Weapon -- 13898
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -909,7 +909,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 14810, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Smoking Heart of the Mountain -- 15596
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -986,7 +986,7 @@ function addon:InitEnchanting(RecipeDB)

 	-- Enchant Gloves - Greater Strength -- 20013
 	-- Trainer
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -997,7 +997,7 @@ function addon:InitEnchanting(RecipeDB)

 	-- Enchant Cloak - Greater Resistance -- 20014
 	-- Trainer
-	-- Instance: 1477 - type1category3maxlevel55territory1minlevel50nameThe Temple of Atal'Hakkarid1477
+	-- Instance: 1477 - type1minlevel50category3maxlevel55nameThe Temple of Atal'Hakkarterritory1id1477
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
@@ -1091,7 +1091,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20029, 3, 7524)

 	-- Enchant 2H Weapon - Superior Impact -- 20030
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1101,7 +1101,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20030, 3, 10317)

 	-- Enchant Weapon - Superior Striking -- 20031
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1111,7 +1111,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20031, 3, 9216)

 	-- Enchant Weapon - Lifestealing -- 20032
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1121,7 +1121,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20032, 3, 10499)

 	-- Enchant Weapon - Unholy Weapon -- 20033
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1140,7 +1140,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20034, 3, 4494, 3, 9451)

 	-- Enchant 2H Weapon - Major Spirit -- 20035
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1150,7 +1150,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20035, 3, 10469)

 	-- Enchant 2H Weapon - Major Intellect -- 20036
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1219,7 +1219,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22750, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Enchant Weapon - Strength -- 23799
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1259,7 +1259,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23802, 6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)

 	-- Enchant Weapon - Mighty Spirit -- 23803
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1269,7 +1269,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23803, 2, 12944)

 	-- Enchant Weapon - Mighty Intellect -- 23804
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1509,7 +1509,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27913, 7, 2)

 	-- Enchant Bracer - Fortitude -- 27914
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - expansion1type5minlevel70category3nameCoilfang Reservoir: The Steamvaultterritory1id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1578,7 +1578,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27944, 1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Shield - Intellect -- 27945
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1615,7 +1615,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27948, 7, 2)

 	-- Enchant Boots - Fortitude -- 27950
-	-- Instance: 3792 - type5category3maxlevel66territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792
+	-- Instance: 3792 - expansion1type5minlevel64category3maxlevel66nameAuchindoun: Mana-Tombsterritory1id3792
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1625,7 +1625,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27950, 3, 18317)

 	-- Enchant Boots - Dexterity -- 27951
-	-- Instance: 3790 - type5category3maxlevel67territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsid3790
+	-- Instance: 3790 - expansion1type5minlevel65category3maxlevel67nameAuchindoun: Auchenai Cryptsterritory1id3790
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1710,7 +1710,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27968, 3, 20136)

 	-- Enchant 2H Weapon - Savagery -- 27971
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
+	-- Instance: 3714 - expansion1type5minlevel70category3nameHellfire Citadel: The Shattered Hallsterritory1id3714
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -1738,7 +1738,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27975, 3, 20614, 3, 22242, 3, 22243)

 	-- Enchant 2H Weapon - Major Agility -- 27977
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - expansion1type5minlevel70category3nameTempest Keep: The Arcatrazterritory1id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
@@ -2582,7 +2582,7 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 46594, 6, 1077, 2, 25032)

 	-- Enchant Cloak - Steelweave -- 47051
-	-- Instance: 4095 - type1category3maxlevel70territory1expansion1minlevel70nameMagisters' Terracelimit5id4095
+	-- Instance: 4095 - expansion1type1minlevel70limit5category3maxlevel70nameMagisters' Terraceterritory1id4095
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index 8bb11fd..0c3c480 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -245,7 +245,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3942, 1, 1676, 1, 3412, 1, 5174, 1, 5518, 1, 8736, 1, 11017, 1, 11029, 1, 11031, 1, 16667, 1, 16726, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Flame Deflector -- 3944
-	-- Instance: 721 - type1category3maxlevel33territory2minlevel24nameGnomereganid721
+	-- Instance: 721 - type1minlevel24category3maxlevel33nameGnomereganterritory2id721
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -302,7 +302,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3950, 1, 1676, 1, 3412, 1, 5174, 1, 5518, 1, 8736, 1, 11017, 1, 11029, 1, 11031, 1, 16667, 1, 16726, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Minor Recombobulator -- 3952
-	-- Instance: 721 - type1category3maxlevel33territory2minlevel24nameGnomereganid721
+	-- Instance: 721 - type1minlevel24category3maxlevel33nameGnomereganterritory2id721
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
@@ -368,7 +368,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3958, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Discombobulator Ray -- 3959
-	-- Instance: 721 - type1category3maxlevel33territory2minlevel24nameGnomereganid721
+	-- Instance: 721 - type1minlevel24category3maxlevel33nameGnomereganterritory2id721
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -460,7 +460,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3969, 2, 2687)

 	-- Gnomish Cloaking Device -- 3971
-	-- Instance: 721 - type1category3maxlevel33territory2minlevel24nameGnomereganid721
+	-- Instance: 721 - type1minlevel24category3maxlevel33nameGnomereganterritory2id721
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
@@ -535,7 +535,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 7430, 1, 1702, 1, 2857, 1, 3290, 1, 3412, 1, 3494, 1, 4586, 1, 5174, 1, 5518, 1, 8736, 1, 11017, 1, 11025, 1, 11026, 1, 11028, 1, 11029, 1, 11031, 1, 11037, 1, 16667, 1, 16668, 1, 16726, 1, 16743, 1, 17222, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Flash Bomb -- 8243
-	-- Instance: 721 - type1category3maxlevel33territory2minlevel24nameGnomereganid721
+	-- Instance: 721 - type1minlevel24category3maxlevel33nameGnomereganterritory2id721
 	-- Mob Drop
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -574,7 +574,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 8895, 1, 8126)

 	-- Gnomish Universal Remote -- 9269
-	-- Instance: 721 - type1category3maxlevel33territory2minlevel24nameGnomereganid721
+	-- Instance: 721 - type1minlevel24category3maxlevel33nameGnomereganterritory2id721
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
@@ -594,9 +594,9 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 9271, 1, 1676, 1, 3412, 1, 5174, 1, 5518, 1, 8736, 1, 11017, 1, 11029, 1, 11031, 1, 16667, 1, 16726, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Goblin Jumper Cables -- 9273
-	-- Instance: 721 - type1category3maxlevel33territory2minlevel24nameGnomereganid721
+	-- Instance: 721 - type1minlevel24category3maxlevel33nameGnomereganterritory2id721
 	-- Mob Drop
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -749,10 +749,10 @@ function addon:InitEngineering(RecipeDB)

 	-- Spellpower Goggles Xtreme -- 12615
 	-- Trainer
-	-- Instance: 2100 - type1category3maxlevel49territory1minlevel43nameMaraudonid2100
+	-- Instance: 2100 - type1minlevel43category3maxlevel49nameMaraudonterritory1id2100
 	-- Raid: 2677 - Blackwing Lair
 	-- Raid: 2159 - Onyxia's Lair
-	-- Instance: 2100 - type1category3maxlevel49territory1minlevel43nameMaraudonid2100
+	-- Instance: 2100 - type1minlevel43category3maxlevel49nameMaraudonterritory1id2100
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats: Caster DPS,
@@ -1168,7 +1168,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19795, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Dark Iron Rifle -- 19796
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun, Armor, Trinket,
 	-- Item Stats:
@@ -1179,7 +1179,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19796, 3, 8897, 3, 9026)

 	-- Dark Iron Bomb -- 19799
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1218,7 +1218,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19815, 2, 11185)

 	-- Voice Amplification Modulator -- 19819
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
@@ -1229,7 +1229,7 @@ function addon:InitEngineering(RecipeDB)

 	-- Master Engineer's Goggles -- 19825
 	-- Trainer
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
@@ -1399,7 +1399,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23077, 2, 11185)

 	-- Goblin Jumper Cables XL -- 23078
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1427,7 +1427,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23080, 2, 11185)

 	-- Hyper-Radiant Flame Reflector -- 23081
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
@@ -1438,7 +1438,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23081, 3, 10264)

 	-- Ultra-Flash Shadow Reflector -- 23082
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
@@ -1449,7 +1449,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23082, 3, 10426)

 	-- Alarm-O-Bot -- 23096
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1460,7 +1460,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23096, 3, 8920)

 	-- World Enlarger -- 23129
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1986,7 +1986,7 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 30552, 7, 3)

 	-- Rocket Boots Xtreme -- 30556
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - expansion1type5minlevel70category3nameCoilfang Reservoir: The Steamvaultterritory1id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2436,7 +2436,7 @@ function addon:InitEngineering(RecipeDB)
 	-- No acquire information

 	-- Rocket Boots Xtreme Lite -- 46697
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - expansion1type5minlevel70category3nameTempest Keep: The Mechanarterritory1id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS,
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index ec058ba..eda8fce 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -528,7 +528,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26911, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Figurine - Black Diamond Crab -- 26912
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats: Tanking,
@@ -539,7 +539,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26912, 3, 9736)

 	-- Figurine - Dark Iron Scorpid -- 26914
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -942,7 +942,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31053, 3, 19826)

 	-- Khorium Band of Frost -- 31054
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - expansion1type5minlevel70category3nameCoilfang Reservoir: The Steamvaultterritory1id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
@@ -953,7 +953,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31054, 3, 17722)

 	-- Khorium Inferno Band -- 31055
-	-- Instance: 3791 - type5category3maxlevel69territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791
+	-- Instance: 3791 - expansion1type5minlevel67category3maxlevel69nameAuchindoun: Sethekk Hallsterritory1id3791
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
@@ -1128,7 +1128,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31076, 7, 3)

 	-- Coronet of the Verdant Flame -- 31077
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3847 - expansion1type5minlevel70category3nameTempest Keep: The Botanicaterritory1id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -1139,7 +1139,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31077, 3, 18422)

 	-- Circlet of Arcane Might -- 31078
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-LeatherWork.lua b/RecipeDB/ARL-LeatherWork.lua
index e4b0805..1ab0274 100644
--- a/RecipeDB/ARL-LeatherWork.lua
+++ b/RecipeDB/ARL-LeatherWork.lua
@@ -501,7 +501,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 6661, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Murloc Scale Belt -- 6702
-	-- Instance: 1581 - type1category3maxlevel20territory2minlevel15nameThe Deadminesid1581
+	-- Instance: 1581 - type1minlevel15category3maxlevel20nameThe Deadminesterritory2id1581
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -513,7 +513,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 6702, 3, 1732, 3, 3385, 2, 843, 2, 3556, 2, 4186)

 	-- Murloc Scale Breastplate -- 6703
-	-- Instance: 1581 - type1category3maxlevel20territory2minlevel15nameThe Deadminesid1581
+	-- Instance: 1581 - type1minlevel15category3maxlevel20nameThe Deadminesterritory2id1581
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
@@ -627,7 +627,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 7156, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Deviate Scale Cloak -- 7953
-	-- Instance: 718 - type1category3maxlevel21territory4minlevel15nameWailing Cavernsid718
+	-- Instance: 718 - type1minlevel15category3maxlevel21nameWailing Cavernsterritory4id718
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
@@ -638,7 +638,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 7953, 2, 5783)

 	-- Deviate Scale Gloves -- 7954
-	-- Instance: 718 - type1category3maxlevel21territory4minlevel15nameWailing Cavernsid718
+	-- Instance: 718 - type1minlevel15category3maxlevel21nameWailing Cavernsterritory4id718
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -787,7 +787,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 9146, 2, 6731)

 	-- Earthen Leather Shoulders -- 9147
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -906,8 +906,8 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 9206, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dusky Boots -- 9207
-	-- Instance: 796 - type1category3maxlevel45territory4minlevel34nameScarlet Monasteryid796
-	-- Instance: 722 - type1category3maxlevel40territory4minlevel33nameRazorfen Downsid722
+	-- Instance: 796 - type1minlevel34category3maxlevel45nameScarlet Monasteryterritory4id796
+	-- Instance: 722 - type1minlevel33category3maxlevel40nameRazorfen Downsterritory4id722
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1385,7 +1385,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19053, 2, 12957)

 	-- Red Dragonscale Breastplate -- 19054
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats: Healing,
@@ -1426,7 +1426,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19059, 3, 7035)

 	-- Green Dragonscale Leggings -- 19060
-	-- Instance: 1477 - type1category3maxlevel55territory1minlevel50nameThe Temple of Atal'Hakkarid1477
+	-- Instance: 1477 - type1minlevel50category3maxlevel55nameThe Temple of Atal'Hakkarterritory1id1477
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1580,7 +1580,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19075, 3, 7027)

 	-- Volcanic Breastplate -- 19076
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1672,7 +1672,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19084, 2, 12959)

 	-- Black Dragonscale Breastplate -- 19085
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1745,7 +1745,7 @@ function addon:InitLeatherworking(RecipeDB)

 	-- Wicked Leather Belt -- 19092
 	-- Trainer
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1766,7 +1766,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- No acquire information

 	-- Black Dragonscale Shoulders -- 19094
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1798,7 +1798,7 @@ function addon:InitLeatherworking(RecipeDB)

 	-- Wicked Leather Armor -- 19098
 	-- Trainer
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1819,7 +1819,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 19100, 3, 7029)

 	-- Volcanic Shoulders -- 19101
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1831,7 +1831,7 @@ function addon:InitLeatherworking(RecipeDB)

 	-- Runic Leather Armor -- 19102
 	-- Trainer
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1843,7 +1843,7 @@ function addon:InitLeatherworking(RecipeDB)

 	-- Runic Leather Shoulders -- 19103
 	-- Trainer
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
@@ -1874,7 +1874,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- No acquire information

 	-- Black Dragonscale Leggings -- 19107
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
@@ -1912,7 +1912,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20650, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Corehound Boots -- 20853
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -1923,7 +1923,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20853, 2, 12944)

 	-- Molten Helm -- 20854
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
@@ -1934,7 +1934,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20854, 2, 12944)

 	-- Black Dragonscale Boots -- 20855
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -1998,7 +1998,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- No acquire information

 	-- Girdle of Insight -- 22921
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2009,7 +2009,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22921, 3, 14338)

 	-- Mongoose Boots -- 22922
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2020,7 +2020,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22922, 3, 14338)

 	-- Swift Flight Bracers -- 22923
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2031,7 +2031,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22923, 3, 14338)

 	-- Chromatic Cloak -- 22926
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
@@ -2051,7 +2051,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- No acquire information

 	-- Shifting Cloak -- 22928
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats: Tanking,
@@ -2125,7 +2125,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23706, 6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)

 	-- Lava Belt -- 23707
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2136,7 +2136,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23707, 2, 12944)

 	-- Chromatic Gauntlets -- 23708
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2147,7 +2147,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23708, 2, 12944)

 	-- Corehound Belt -- 23709
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Healing,
@@ -2158,7 +2158,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23709, 2, 12944)

 	-- Molten Belt -- 23710
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2481,7 +2481,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32458, 6, 934, 3, 19331)

 	-- Riding Crop -- 32461
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
@@ -2660,8 +2660,8 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32482, 2, 16689, 2, 16748)

 	-- Stylin' Purple Hat -- 32485
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3789 - expansion1type5minlevel70category3nameAuchindoun: Shadow Labrynthterritory1id3789
+	-- Instance: 3789 - expansion1type5minlevel70category3nameAuchindoun: Shadow Labrynthterritory1id3789
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
@@ -2672,7 +2672,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32485, 3, 18667, 3, 19304)

 	-- Stylin' Adventure Hat -- 32487
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats: Caster DPS,
@@ -2683,7 +2683,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32487, 3, 17820)

 	-- Stylin' Crimson Hat -- 32488
-	-- Instance: 3791 - type5category3maxlevel69territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791
+	-- Instance: 3791 - expansion1type5minlevel67category3maxlevel69nameAuchindoun: Sethekk Hallsterritory1id3791
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
@@ -2694,10 +2694,10 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32488, 3, 18322)

 	-- Stylin' Jungle Hat -- 32489
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameThe Caverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameThe Caverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameThe Caverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameThe Caverns of Time: The Black Morassid2366
+	-- Instance: 2366 - expansion1type5minlevel70category3nameThe Caverns of Time: The Black Morassterritory1id2366
+	-- Instance: 2366 - expansion1type5minlevel70category3nameThe Caverns of Time: The Black Morassterritory1id2366
+	-- Instance: 2366 - expansion1type5minlevel70category3nameThe Caverns of Time: The Black Morassterritory1id2366
+	-- Instance: 2366 - expansion1type5minlevel70category3nameThe Caverns of Time: The Black Morassterritory1id2366
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Caster DPS,
@@ -2840,7 +2840,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 32503, 6, 941, 3, 20241)

 	-- Shadow Armor Kit -- 35520
-	-- Instance: 3791 - type5category3maxlevel69territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791
+	-- Instance: 3791 - expansion1type5minlevel67category3maxlevel69nameAuchindoun: Sethekk Hallsterritory1id3791
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -2850,7 +2850,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35520, 3, 18320)

 	-- Flame Armor Kit -- 35521
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - expansion1type5minlevel70category3nameTempest Keep: The Arcatrazterritory1id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -2860,7 +2860,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35521, 3, 20898)

 	-- Frost Armor Kit -- 35522
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - expansion1type5minlevel70category3nameCoilfang Reservoir: The Steamvaultterritory1id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -2870,7 +2870,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35522, 3, 17797)

 	-- Nature Armor Kit -- 35523
-	-- Instance: 3717 - type5category3maxlevel64territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717
+	-- Instance: 3717 - expansion1type5minlevel62category3maxlevel64nameCoilfang Reservoir: The Slave Pensterritory1id3717
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
@@ -2880,7 +2880,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 35523, 3, 17941)

 	-- Arcane Armor Kit -- 35524
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameThe Caverns of Time: The Black Morassid2366
+	-- Instance: 2366 - expansion1type5minlevel70category3nameThe Caverns of Time: The Black Morassterritory1id2366
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index e042290..33ecc08 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -32,6 +32,7 @@ local addon				= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
 local L					= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
 local BFAC				= LibStub("LibBabble-Faction-3.0"):GetLookupTable()
 local BZONE				= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
+local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitMob(MobDB)

@@ -221,12 +222,12 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB, 9736, L["Quartermaster Zigris"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 10043, L["Ribbly's Crony"], BZONE["Blackrock Depths"], 0, 0)
 	self:addLookupList(MobDB, 10119, L["Volchan"], BZONE["Burning Steppes"], 77.32, 46.94)
-	self:addLookupList(MobDB, 10184, L["Onyxia"], BZONE["Onyxia's Lair"], 0, 0)
+	self:addLookupList(MobDB, 10184, BBOSS["Onyxia"], BZONE["Onyxia's Lair"], 0, 0)
 	self:addLookupList(MobDB, 10264, L["Solakar Flamewreath"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 10317, L["Blackhand Elite"], BZONE["Blackrock Spire"], 0, 0)
 	self:addLookupList(MobDB, 10318, L["Blackhand Assassin"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10339, L["Gyth"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10363, L["General Drakkisath"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10339, BBOSS["Gyth"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10363, BBOSS["General Drakkisath"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 10372, L["Rage Talon Fire Tongue"], BZONE["Blackrock Spire"], 0, 0)
 	self:addLookupList(MobDB, 10384, L["Spectral Citizen"], BZONE["Stratholme"], 0, 0)
 	self:addLookupList(MobDB, 10398, L["Thuzadin Shadowcaster"], BZONE["Stratholme"], 0, 0)
@@ -240,11 +241,11 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB, 10469, L["Scholomance Adept"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 10499, L["Spectral Researcher"], BZONE["Scholomance"], 0, 0)
 	self:addLookupList(MobDB, 10500, L["Spectral Teacher"], BZONE["Scholomance"], 0, 0)
-	self:addLookupList(MobDB, 10508, L["Ras Frostwhisper"], BZONE["Scholomance"], 0, 0)
+	self:addLookupList(MobDB, 10508, BBOSS["Ras Frostwhisper"], BZONE["Scholomance"], 0, 0)
 	self:addLookupList(MobDB, 10760, L["Grimtotem Geomancer"], BZONE["Thousand Needles"], 35.05, 47.64)
-	self:addLookupList(MobDB, 10813, L["Balnazzar"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10899, L["Goraluk Anvilcrack"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10997, L["Cannon Master Willey"], BZONE["Stratholme"], 0, 0)
+	self:addLookupList(MobDB, 10813, BBOSS["Balnazzar"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10899, BBOSS["Goraluk Anvilcrack"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10997, BBOSS["Cannon Master Willey"], BZONE["Stratholme"], 0, 0)
 	self:addLookupList(MobDB, 11356, L["Gurubashi Champion"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 11370, L["Razzashi Broodwidow"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 11480, L["Arcane Aberration"], L["Unknown Zone"], 0, 0)
@@ -255,20 +256,20 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB, 11791, L["Putridus Trickster"], BZONE["Maraudon"], 0, 0)
 	self:addLookupList(MobDB, 11880, L["Twilight Avenger"], BZONE["Silithus"], 33.02, 49.65)
 	self:addLookupList(MobDB, 11881, L["Twilight Geolord"], BZONE["Silithus"], 29.31, 53.83)
-	self:addLookupList(MobDB, 11982, L["Magmadar"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 11988, L["Golemagg the Incinerator"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 12056, L["Baron Geddon"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 12057, L["Garr"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 11982, BBOSS["Magmadar"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 11988, BBOSS["Golemagg the Incinerator"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12056, BBOSS["Baron Geddon"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12057, BBOSS["Garr"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 12101, L["Lava Surger"], BZONE["Molten Core"], 0, 0)
-	self:addLookupList(MobDB, 12118, L["Lucifron"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12118, BBOSS["Lucifron"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 12219, L["Barbed Lasher"], BZONE["Maraudon"], 0, 0)
-	self:addLookupList(MobDB, 12259, L["Gehennas"], BZONE["Molten Core"], 0, 0)
-	self:addLookupList(MobDB, 12264, L["Shazzrah"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 12397, L["Lord Kazzak"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12259, BBOSS["Gehennas"], BZONE["Molten Core"], 0, 0)
+	self:addLookupList(MobDB, 12264, BBOSS["Shazzrah"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12397, BBOSS["Lord Kazzak"], L["Unknown Zone"], 0, 0)
 	self:addLookupList(MobDB, 13797, L["Mountaineer Boombellow"], BZONE["Alterac Valley"], 45.51, 16.30)
 	self:addLookupList(MobDB, 14276, L["Scargil"], BZONE["Hillsbrad Foothills"], 26.46, 70.00)
 	self:addLookupList(MobDB, 14338, L["Knot Thimblejack"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 14354, L["Pusillin"], BZONE["Dire Maul"], 0, 0)
+	self:addLookupList(MobDB, 14354, BBOSS["Pusillin"], BZONE["Dire Maul"], 0, 0)
 	self:addLookupList(MobDB, 14448, L["Molt Thorn"], BZONE["Swamp of Sorrows"], 29.27, 43.65)
 	self:addLookupList(MobDB, 14454, L["The Windreaver"], BZONE["Silithus"], 27.60, 22.43)
 	self:addLookupList(MobDB, 14457, L["Princess Tempestria"], BZONE["Winterspring"], 53.13, 42.27)
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index b419a12..107fe01 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -9,7 +9,7 @@ Tailoring data for all of AckisRecipeList
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
 325 found from data mining.
-0 ignored.
+7 ignored.
 0 WotLK ignored.

 ************************************************************************
@@ -466,10 +466,10 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3863, 7, 2)

 	-- Star Belt -- 3864
-	-- Instance: 1176 - type1category3maxlevel47territory1minlevel43nameZul'Farrakid1176
-	-- Instance: 796 - type1category3maxlevel45territory4minlevel34nameScarlet Monasteryid796
-	-- Instance: 1337 - type1category3maxlevel47territory1minlevel39nameUldamanid1337
-	-- Instance: 1337 - type1category3maxlevel47territory1minlevel39nameUldamanid1337
+	-- Instance: 1176 - type1minlevel43category3maxlevel47nameZul'Farrakterritory1id1176
+	-- Instance: 796 - type1minlevel34category3maxlevel45nameScarlet Monasteryterritory4id796
+	-- Instance: 1337 - type1minlevel39category3maxlevel47nameUldamanterritory1id1337
+	-- Instance: 1337 - type1minlevel39category3maxlevel47nameUldamanterritory1id1337
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats: Caster DPS,
@@ -582,7 +582,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 6521, 1, 1346, 1, 2399, 1, 2627, 1, 3004, 1, 3363, 1, 3704, 1, 4159, 1, 4576, 1, 5153, 1, 5567, 1, 11049, 1, 11052, 1, 11557, 1, 16640, 1, 16729, 1, 17487, 1, 18749, 1, 18772)

 	-- Red Linen Bag -- 6686
-	-- Instance: 1581 - type1category3maxlevel20territory2minlevel15nameThe Deadminesid1581
+	-- Instance: 1581 - type1minlevel15category3maxlevel20nameThe Deadminesterritory2id1581
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
@@ -594,7 +594,7 @@ function addon:InitTailoring(RecipeDB)

 	-- Red Woolen Bag -- 6688
 	-- Mob Drop
-	-- Instance: 2367 - type5category3maxlevel68territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367
+	-- Instance: 2367 - expansion1type5minlevel66category3maxlevel68nameCaverns of Time: Old Hillsbrad Foothillsterritory1id2367
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1659,7 +1659,7 @@ function addon:InitTailoring(RecipeDB)

 	-- Wizardweave Leggings -- 18421
 	-- Trainer
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
@@ -1765,7 +1765,7 @@ function addon:InitTailoring(RecipeDB)

 	-- Ghostweave Pants -- 18441
 	-- Trainer
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
@@ -1894,7 +1894,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 18453, 7, 2, 1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Gloves of Spell Mastery -- 18454
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Raid: 3429 - Ruins of Ahn'Qiraj
 	-- Raid: 2717 - Molten Core
 	-- Raid: 2159 - Onyxia's Lair
@@ -1908,12 +1908,12 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 18454, 3, 6109, 3, 10184, 3, 10318, 3, 12101, 3, 14888, 3, 14889, 3, 14890, 3, 15325)

 	-- Bottomless Bag -- 18455
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Raid: 1977 - Zul'Gurub
 	-- Raid: 3429 - Ruins of Ahn'Qiraj
 	-- Raid: 2717 - Molten Core
 	-- Raid: 2159 - Onyxia's Lair
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -1923,7 +1923,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 18455, 3, 6109, 3, 8724, 3, 10184, 3, 10372, 3, 10440, 3, 11356, 3, 11658, 3, 15323)

 	-- Truefaith Vestments -- 18456
-	-- Instance: 2017 - type1category3maxlevel60territory1minlevel58nameStratholmeid2017
+	-- Instance: 2017 - type1minlevel58category3maxlevel60nameStratholmeterritory1id2017
 	-- Mob Drop
 	-- Flags: Priest, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Healing,
@@ -1934,7 +1934,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 18456, 3, 10813)

 	-- Robe of the Archmage -- 18457
-	-- Instance: 1583 - type1category3maxlevel60territory1minlevel58nameBlackrock Spireid1583
+	-- Instance: 1583 - type1minlevel58category3maxlevel60nameBlackrock Spireterritory1id1583
 	-- Mob Drop
 	-- Flags: Mage, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS,
@@ -1945,7 +1945,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 18457, 3, 9264)

 	-- Robe of the Void -- 18458
-	-- Instance: 2057 - type1category3maxlevel60territory1minlevel58nameScholomanceid2057
+	-- Instance: 2057 - type1minlevel58category3maxlevel60nameScholomanceterritory1id2057
 	-- Mob Drop
 	-- Flags: Warlock, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS,
@@ -1975,7 +1975,7 @@ function addon:InitTailoring(RecipeDB)
 	-- No acquire information

 	-- Flarecore Mantle -- 20848
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -1986,7 +1986,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 20848, 2, 12944)

 	-- Flarecore Gloves -- 20849
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: Priest, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2041,7 +2041,7 @@ function addon:InitTailoring(RecipeDB)
 	-- No acquire information

 	-- Felcloth Gloves -- 22867
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2052,7 +2052,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22867, 3, 14338)

 	-- Inferno Gloves -- 22868
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2063,7 +2063,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22868, 3, 14338)

 	-- Mooncloth Gloves -- 22869
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2074,7 +2074,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22869, 3, 14338)

 	-- Cloak of Warding -- 22870
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats: Tanking,
@@ -2085,7 +2085,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 22870, 3, 14338)

 	-- Mooncloth Robe -- 22902
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
@@ -2140,7 +2140,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23665, 6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)

 	-- Flarecore Robe -- 23666
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS,
@@ -2151,7 +2151,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 23666, 2, 12944)

 	-- Flarecore Leggings -- 23667
-	-- Instance: 1584 - type1category3maxlevel60territory1minlevel55nameBlackrock Depthsid1584
+	-- Instance: 1584 - type1minlevel55category3maxlevel60nameBlackrock Depthsterritory1id1584
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS,
@@ -2603,7 +2603,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26781, 3, 16408)

 	-- Arcanoweave Bracers -- 26782
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - expansion1type5minlevel70category3nameTempest Keep: The Arcatrazterritory1id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2614,7 +2614,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26782, 3, 20869)

 	-- Arcanoweave Boots -- 26783
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - expansion1type5minlevel70category3nameTempest Keep: The Mechanarterritory1id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2625,7 +2625,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 26783, 3, 19168)

 	-- Arcanoweave Robe -- 26784
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - expansion1type5minlevel70category3nameTempest Keep: The Mechanarterritory1id3849
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
@@ -2656,7 +2656,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 27659, 2, 15198, 2, 15419)

 	-- Big Bag of Enchantment -- 27660
-	-- Instance: 2557 - type1category3maxlevel60territory1minlevel58nameDire Maulid2557
+	-- Instance: 2557 - type1minlevel58category3maxlevel60nameDire Maulterritory1id2557
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
@@ -2939,7 +2939,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31450, 7, 4)

 	-- Whitemend Pants -- 31451
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - expansion1type5minlevel70category3nameTempest Keep: The Arcatrazterritory1id3848
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Healing,
@@ -2950,7 +2950,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31451, 3, 20885)

 	-- Spellstrike Pants -- 31452
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3789 - expansion1type5minlevel70category3nameAuchindoun: Shadow Labrynthterritory1id3789
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS, Caster DPS,
@@ -2961,7 +2961,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31452, 3, 18708)

 	-- Battlecast Pants -- 31453
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3847 - expansion1type5minlevel70category3nameTempest Keep: The Botanicaterritory1id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS,
@@ -2972,7 +2972,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31453, 3, 17978)

 	-- Whitemend Hood -- 31454
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3847 - expansion1type5minlevel70category3nameTempest Keep: The Botanicaterritory1id3847
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Healing,
@@ -2983,7 +2983,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31454, 3, 17977)

 	-- Spellstrike Hood -- 31455
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
+	-- Instance: 3714 - expansion1type5minlevel70category3nameHellfire Citadel: The Shattered Hallsterritory1id3714
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS, Caster DPS,
@@ -2994,7 +2994,7 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 31455, 3, 16807)

 	-- Battlecast Hood -- 31456
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - expansion1type5minlevel70category3nameCoilfang Reservoir: The Steamvaultterritory1id3715
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats: Caster DPS,
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 572377b..5de4736 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -30,6 +30,7 @@ local MODNAME			= "Ackis Recipe List"
 local addon				= LibStub("AceAddon-3.0"):GetAddon(MODNAME)

 local L					= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+local BFAC				= LibStub("LibBabble-Faction-3.0"):GetLookupTable()
 local BZONE				= LibStub("LibBabble-Zone-3.0"):GetLookupTable()

 function addon:InitVendor(VendorDB)